Typically, domains cost between $10 and $15 annually. How much you're charged will depend on factors like the domain extension you want and a domain name's value (i.e., if it's currently registered but the holder is willing to sell). Some extensions like .xyz and .biz cost way less than .com, with some going for as low as $2.