ContentFellow · Blog

How Much Does a Small Business Website Cost in the UK in 2026?

Quick answer: A UK small business website costs anywhere from £200 to £20,000 to build, plus £5 to £150 a month to keep running. A DIY site on Wix or Squarespace costs roughly £9–£40 a month, a freelancer typically charges £500–£2,500, and most agencies quote £3,000–£10,000 for a properly built small business site. Monthly website plans spread the cost instead: ContentFellow's Website Management is £69 a month including hosting and updates. (Updated October 2026.)

How much a small business website costs in the UK in 2026: DIY, freelancer, agency and monthly plan prices

UK website costs at a glance

Option Upfront cost Monthly running cost Best for
DIY builder (Wix, Squarespace) £0 £9–£40 Sole traders with time and a simple offer
Freelancer £500–£2,500 £5–£50 (hosting, care) A simple brochure site, if you choose well
Small agency £3,000–£10,000 £50–£150 (hosting, care) Businesses wanting custom design and support
Ecommerce build £2,000–£10,000+ £30–£300 Online shops
Monthly plan (Website Management) £0 £69 Small businesses wanting a custom site without a big upfront bill

Sources: Authentic Style puts UK websites at £200–£20,000, with most small businesses budgeting £3,000–£10,000. Hollis Web quotes £500–£2,500 for a basic UK site and £2,000–£8,000 for ecommerce. GoDaddy says most small businesses are fine on hosting at £3.99–£16.99 a month.

The real cost is build plus run

Four parts of website cost: design and build, domain and hosting, care and updates, growth

The design quote is only part of the bill. Budget for all four:

  1. Design and build: layout, pages, mobile version, speed, copy and images.
  2. Domain and hosting: about £10–£15 a year for a .co.uk or .com domain, and £4–£17 a month for decent small business hosting with an SSL certificate.
  3. Care and updates: security patches, backups, plugin updates and small text changes. Agencies typically charge from £50 a month for this.
  4. Growth: new pages, a booking system, a shop, and the SEO and GEO work that gets you found.

What does a website cost over three years?

Comparing upfront prices is misleading. Here's a rough three-year total for a five-page small business site:

Option Year 1 Years 2–3 3-year total
DIY builder (~£20/mo plan) £240 + your time £480 ~£720 + 30–60 hours of your time
Freelancer (£1,500 build + £20/mo) £1,740 £480 ~£2,220, if they're still around
Agency (£4,000 build + £60/mo) £4,720 £1,440 ~£6,160
Website Management (£69/mo) £828 £1,656 ~£2,484

Your own figures will differ, but the pattern holds: a cheap build with no care plan often costs more later, when something breaks or needs changing and nobody is on hand.

What makes a website cost more?

DIY, freelancer, agency or monthly plan?

Questions to ask any website provider

How ContentFellow prices websites

The Website Management is £69 a month: a custom website of up to five pages, with hosting, security and updates included, plus two change requests every month. Billing is monthly, and you approve the site before it goes live.

To get found once it's built, add the SEO & AI Search (£89 a month) or take the full Full Marketing Team team for £389 a month. Our guide to LLM optimisation costs explains what search work includes.

Pick your Website Management →

Free AI visibility check

We ask ChatGPT and Gemini 10 questions your customers ask, and email you who they recommend instead of you, plus the 3 fixes that matter most. Free, within 2 working days.

Get my free check →

Frequently asked questions

How much does a basic website cost in the UK?

A basic five-page UK small business website typically costs £500 to £2,500 from a freelancer or £3,000 or more from an agency, plus £5 to £150 a month for hosting and care.

How much does a website cost per month in the UK?

Running costs are usually £5 to £150 a month: hosting from about £4, a website builder plan from £9, and a maintenance plan from about £50. Monthly website plans like the Website Management cost £69 including everything.

Is Wix or Squarespace cheaper than a web designer?

Upfront, yes: plans cost roughly £9 to £40 a month. But you do the work, and a basic site typically takes 30 to 60 hours to build well.

How long does it take to build a small business website?

A simple five-page site usually takes two to six weeks, depending mostly on how quickly copy, photos and feedback are ready.

Do I need to pay for website maintenance?

Someone has to update software, keep backups and fix security issues. You can do it yourself, but an unmaintained site is a common way small businesses get hacked or go offline.

Does a new website help with Google and ChatGPT?

Only if it's built for search: fast pages, clear service pages with prices and locations, structured data and a sitemap. Ask for these in writing.

✉️💬📞 Call 07535 677302