How much does a domain name cost?

Choosing a domain name is an exciting step, but paying for one often comes with its own set of hurdles. Here’s the rundown on the charges, and some hidden costs to watch out for

Our experts

Startups was founded over 20 years ago by a serial entrepreneur. Today, our expert team of writers, researchers, and editors work to provide our 4 million readers with useful tips and information, as well as running award-winning campaigns. Our site is governed by the Startups editorial manifesto. This article was authored by:

There’s no two ways about it – a domain is an essential online business purchase. While a quick search may offer you lots of providers to choose from, there can be more to calculating the cost of a domain name than the initial prices suggest.

We’ve researched all the big companies (and some not so big ones too), leaving no ‘domain pricing’ stone unturned. We’ve found that most companies offer great introductory offers, but can sting you with hidden costs and higher renewal fees. Read on for all the info you need to know…

How much does a domain name cost in the UK?

Note that the prices in brackets are based on USD to GBP currency at the time of writing.

0 out of 0

.com – £11.52 per year

.org – £11.52 per year – £8.44 per year

.com – £9.68 per year

.org – £7.26 per year – £20.18 per year

Bluehost is currently offering discounts of up to 75% until 29/11/21

.com $9.99 for one year (£7.85)

.org $8.99 for one year (£7.06)

.com – $7.99 (£6.28)

.org – $13.95 (£10.96) – $11.95 (£9.39)

com – £0.99 (for first year)

.org – £7.99 – £0.01 (for first year)

.com – $12.95 per year (£10.17)

.org – $12.95 per year (£10.17)

Hostgator offering 75% off all plans + 1 year free domain until 1/12/21

From the table above, we can see that pricing is generally in a similar region for comparable domain names. However, while .com and .org extensions can cost a similar amount, a domain can, on occasion, cost considerably more – if offered at all. 

Alternatively, a low introduction fee can be offered for domain names, but this requires a longer lock-in than other providers. Longer registration lengths can also incur higher fees. And while you may be shopping for a domain name for a UK website, don’t be surprised if it’s advertised in dollars.

How much does it cost to buy a domain name?

Generally, you can expect to pay in the region of £7-£12 for a new domain registration.

As a business, it’s likely that you’ll want to buy a new domain name. However, it’s possible to purchase existing domain names, such as those that are expired or pre-existing, highly sought-after domain names. As well as this, you can negotiate to buy a domain name that isn’t listed for sale. 

While you might consider these options if there’s a particular domain name that you intend to use but isn’t available, the cost of a domain name that’s already in existence is likely to be considerably more expensive than registering a new one.

Domain name prices can vary significantly, with very cheap options possible (e.g. around £1, or for free when included with hosting or other web packages). And at the other end of the scale, the sky’s the limit for the most in-demand names, which can sell for millions of pounds!

Which factors contribute to the cost of a domain name?

The registration fee isn’t the only charge to consider when calculating your overall domain name cost. Pay attention to any hidden or extra fees, including:

Renewal fees 

Domain names are purchased for a set period of time, e.g. one year, three years etc. When the term length finishes, you’ll be required to pay a domain name renewal cost. While this is usually similar to the initial registration cost, some providers’ renewal charges can be a lot higher than the initial payment.

For example, A2 Hosting’s pricing offers registrations and renewals for the same amount. 

By contrast, with, a .com registration costs $9.99 (£7.85) per year, whereas renewal costs $13.99 (£10.86) per year. 

As well as this, many providers offer auto-renewals, taking the stress out of having to do it yourself. But if you’re uncertain about a domain name, then assess if auto-renewal is the best option for you. Also, auto-renewal can be an unwelcome surprise, particularly if the charges are considerably higher than the first year fees. 

Privacy protection 

If you own a domain name, the registrar must provide the owner’s contact information – including name, address (email and physical), and phone number – to the Internet Corporation for Assigned Names and Numbers (ICANN). This information is stored in the WHOIS database, which is a publicly available resource. 

To keep this information private, though, most providers offer privacy protection for an extra fee. Your personal information is still provided to the registrar, but theirs is then listed on the database – particularly useful for avoiding spam emails and phone calls.

Some examples include, which offers privacy protection for $8.99 (£6.98) per year, and HostGator, which charges $14.95 (£11.61) per year. DreamHost goes one step further, offering privacy protection free of charge. 

Transfer costs

If you already own a domain name, it's possible to transfer it to another provider. There are a number of reasons for transferring domain names, such as swapping to a provider that offers better prices, or one with superior features or support. 

If this is something you want to do, or think you might want to in the future, then it’s worth finding out if a provider charges for this service. After all, you wouldn’t want to get to the transfer stage, only to receive an unexpected fee. charges a transfer fee, which includes a year-long registration. DreamHost charges $9.99 to transfer a .com domain name, and $13.95 for a .org domain name transfer.

GoDaddy transfers are charged at a flat rate, plus the cost of ICANN registration, if required. You’re allowed to keep any time left on your current registration, and a free year of registration is available per transfer.

Extension type

The cost of domain names can be affected by the type of extension, also known as the top level domain (TLD). There are two types of TLDs: generic top level domain (gTLD) and country code top level domains (ccTLD).

  • gTLDs include general, popular extensions like .com or .org
  • ccTLDs are country-specific, such as for the UK, or .ie for Ireland

bluehost cost of a domain name

Price tags for domain name extensions can vary significantly

Term length

Most registrars offer a minimum term length of one year. If you want to secure your domain name for a longer period of time, it's usually possible to select a longer term length, with some providers offering up to 10 years. 

While it’s reassuring to know that your domain name is protected for a set period of time, be sure to balance this with the costs of an extended term length, as the price increases can be quite significant.

Some domain name providers offer combined domain name and hosting services. If you’re interested in this, check out our article on the best web hosting for small businesses

If you’re building your own website, then you might want to use the same provider for your domain name too, if available. Read our article on the best website builders for small businesses for more information.


A domain name is an important business purchase, so it’s worth taking the time to work out how much one could cost you. New domain registrations are typically in the £7-£12 price bracket. 

However, since this is an approximate cost for a one year registration, you’ll also need to factor in domain name renewal costs, plus extra charges like privacy protection. You'll also need to consider the type of domain you want, and how long you want it for, as this can also influence the cost.

Aftermarket domain names can give you access to competitive domain names, or help you if the name you want is already in use, although this can be an expensive option. 

Fortunately, registering a new domain name is quick, easy, and cheap. Some of the top domain name providers include:


Concerned about the cost of domain names? We’ll answer some of your most common questions here.

1. How much does it cost to register a domain name?

Registering a domain name involves the initial cost to secure your chosen domain name, along with additional charges for privacy protection and renewals so that you can continue to own it. 

For example, domain name prices are often in the £7-12 per year price bracket. Renewals can be charged at the same amount as registrations, as is the case with A2 Hosting. Or, they can incur a higher fee, such as, which charges $9.99 (£7.85) per year to register a .com domain name and $13.99 (£10.86) per year to renew it.   

Learn more with our guide on how to buy and register a domain name.

2. How much does a domain name cost per year?

There isn't a set answer here, as providers offer domains at a range of price points. You could expect to pay in the region of £7-12 per year for a new domain registration. 

It’s possible to pay very little (or nothing at all) for a domain name. Conversely, popular domain names can cost thousands or even millions of pounds – see the dedicated section above for more detail. 

Scarlett writes for the energy and HR sections of the site, as well as managing the Just Started profiles. Scarlett is passionate about championing equality and sustainability in business.

Back to Top