All posts
Websites28 September 2026Updated 10 October 20267 min read

How much does a website cost in the UK?

What a small business website costs in the UK in 2026, from DIY builders to freelancers and agencies, plus the monthly and yearly costs people forget.

DanWild Origins, Barmouth
Watercolour of two people at a desk working through figures with a calculator, notebook and laptop

A small business website in the UK usually costs between £500 and £5,000 to build, plus somewhere between £10 and £50 a month to keep online. Where you land depends on two things: who builds it, and how much it has to do.

That’s a wide range, so here’s what sits behind it, what the monthly costs actually cover, and what to ask before you pay anyone.

The short answer

Option To build Each month
Do it yourself (Wix, Squarespace) £0, plus your time Wix is £9 to £25 for most small businesses, paid yearly
Freelancer Around £500 to £3,000 £10 to £50 for hosting, sometimes more with support
Small agency Around £3,000 to £10,000 or more Often £50 or more for hosting and support

These are typical ranges, not quotes. A one-page site for a plumber sits at the bottom of any of them. A site with online booking, forty pages and two languages sits at the top.

What you’re actually paying for

The price of a website is mostly time. The main things that take it:

  • Pages. Each service, location or product page needs writing, laying out and checking on a phone. Five pages is roughly five times the work of one.
  • Design. A template with your logo dropped in is quick. A design made around your business, your photos and your customers takes longer and usually converts better.
  • Words. If you write the text yourself, it’s cheaper. If the designer writes it, it’s usually better for Google, because they know what people search for.
  • Getting found. Page titles, descriptions, a Google Business Profile and the technical setup Google needs. Some people include this, some charge extra, some skip it.
  • Extras. Online booking, a shop, a members area or a second language all add time.

How much does a website cost per month?

This is the part that catches people out. Once the site is built, you’ll pay for some or all of these:

  • Domain name. Your .co.uk or .com address, usually around £10 to £20 a year.
  • Hosting. The server your site lives on. Cheap shared hosting can be a few pounds a month; managed hosting with backups and support costs more.
  • Email on your domain. An address like you@yourbusiness.co.uk. Sometimes included with hosting, sometimes a separate subscription.
  • Security certificate. The padlock in the address bar. Usually free now, but someone has to make sure it renews.
  • Updates and small changes. New prices, opening hours, photos. Either you do it, or someone does it for you.

On a website builder like Wix, most of this is bundled into the plan. Wix’s UK plans run from about £9 to £25 a month for most small businesses, and more for their top plan, when paid yearly. Paying monthly costs a bit more.

How much does a website cost per year?

Add the monthly cost times twelve to the domain renewal. For a typical small business site, that’s somewhere between £150 and £600 a year once it’s built. If someone quotes you a lot more than that for hosting a simple site, ask what’s included.

What a website really costs over three years

The build price is the number everyone compares, but it’s only part of the bill. Most small business sites run for three to five years before they need a rebuild, so it’s worth adding it all up over that time.

Here’s a five-page site at my prices, over three years:

Cost
Build, up to five pages £1,500
Hosting and care, 36 months at £25 £900
Domain renewal, three years at about £15 £45
Total over three years £2,445

That works out at about £68 a month for a site you own outright, with someone keeping it running and making your changes. Do the same sum for any quote you’re given. A £500 build with £50 a month on top comes to £2,300 over the same three years.

Watch out for “nothing upfront” deals

Some companies offer a website for £0 upfront and a monthly fee, often £50 to £150 a month on a two-year contract. It sounds easier on cash flow, and sometimes it is. Check three things before you sign:

  • What happens when the contract ends. With many of these deals the site stays theirs. Stop paying and it goes offline, and you start again.
  • Who owns the domain. If it’s registered in their name, so is your web address, your email and everything Google knows about you.
  • The total. £99 a month for 24 months is £2,376, often for a template site.

If the answer to the first two is “you own it”, it can be a fair deal. If not, you’re renting.

Costs that get missed

A few things rarely appear on the first quote:

  • Photos. Good photos of your work, your premises and you make more difference than almost anything else on the page. Stock photos are cheap or free, but they look like everyone else’s.
  • Paid plugins and themes. WordPress sites often rely on premium plugins with yearly licences. They add up, and if they lapse, things stop updating.
  • Booking or shop systems. Tools like booking calendars and online shops usually have their own monthly fee or a cut of each sale, on top of the website.
  • Your own time. Writing the words and gathering photos is the part that slows most projects down. A designer who writes the words with you saves more time than it sounds.

Why the cheapest option often costs more

A £200 website can be a good deal. It often isn’t, for three reasons.

  1. You don’t own it. Some cheap packages keep your domain in their name, or build on a system you can’t move away from. When you want to leave, you start again.
  2. It isn’t set up for Google. A site nobody finds is a brochure in a drawer. If the price doesn’t include the basics for search, you’ll pay for them later.
  3. It doesn’t work on a phone. Most people looking for a local business are on their phone. A site that’s fiddly on a small screen loses them in seconds.

A cheap site that brings in nothing is the most expensive website you can buy.

What to ask before you pay anyone

  • Who owns the domain name, and is it registered in my name?
  • If I leave, can I take the site with me, or do I start again?
  • What exactly does the monthly fee cover?
  • Is the Google setup included, or extra?
  • How will it look on a phone?
  • How long will it take, and what do you need from me?

Any good designer will answer all six without hesitating.

Websites in Wales: what’s different

Most of this applies anywhere in the UK, but two things are worth knowing if you’re in Wales.

A Welsh version costs extra, and it’s usually worth it. A bilingual site needs every page translated and both versions set up properly for Google, so it costs more than an English-only site. How much depends on how many words you have. For businesses serving Welsh speakers it’s often the thing that sets you apart, because very few small business sites in Wales are fully bilingual. I’ve written more about it on the bilingual websites page.

Free help with Welsh exists. The Welsh Government’s Helo Blod service helps businesses use more Welsh, including free translation of short pieces of text. It won’t translate a whole website, but it’s useful for signs, menus and social posts.

What I charge

I’d rather be upfront, so these are my prices. A one-page website is from £900. A small business site with up to five pages is from £1,500. A larger site with up to ten pages is from £2,200, and extra pages are £150 each. Welsh translation for a bilingual site is quoted separately.

Hosting and maintenance is £25 a month, with no minimum term. That covers hosting, email on your own domain, the security certificate, nightly backups, monitoring, and small text and photo changes each month. Your domain renewal is charged separately once a year, and you own your domain and your site. Most sites are live within a week of getting your content. The full list is on the pricing section.

Not sure what your current site needs? Run the free website check. It tests your site’s speed on a phone and a computer, and shows what’s worth fixing before you spend anything.

If you’re still deciding whether a website is worth it at all, read do I need a website for my business? And if you already have one that nobody seems to find, start with why your website isn’t showing up on Google.