"How much does a website cost?" is one of the hardest questions to answer honestly, because the true answer is "it depends" — and most agencies avoid saying that because it sounds evasive. It isn't. A five-page brochure site and a bespoke e-commerce platform with custom integrations are different products that happen to share a name. Here is what UK businesses are actually paying in 2026, broken down by provider type, and what genuinely moves the price up or down.

The real range you should expect

For a straightforward small business website — the kind most local businesses need, typically five to ten pages covering services, about, and contact, with a working enquiry form — UK pricing in 2026 splits roughly into three tiers.

DIY builders like Wix or Squarespace cost £100–£300 a year in subscription fees, with no separate design cost if you build it yourself. A UK freelance web designer typically charges £800–£3,000 for a simple small business site, with most straightforward four-to-five-page builds landing around £1,200–£2,000. A UK web design agency typically charges £2,500–£10,000 for a standard small business website, with the higher end reflecting more pages, custom design work, and ongoing support built into the price. London-based agencies often charge noticeably more than regional ones for an equivalent brief.

E-commerce sites cost more across the board. A small online shop with professional development typically runs £2,500–£10,000, while larger stores with hundreds of products, custom checkout flows, or inventory integrations can reach £10,000–£30,000 or more.

What actually drives the price up or down

Page count is the most obvious factor, but not the biggest one. A ten-page site with simple, similar layouts throughout can cost less than a five-page site where every page needs a different custom design. What genuinely moves a quote is: how much custom design work is involved versus using a proven template structure; whether the site needs a content management system your team can update yourselves, or whether every future change goes through the developer; how much content — copywriting, photography — you're providing versus needing it created; and whether the site needs to talk to anything else, like a booking system, payment processor, CRM, or stock management tool.

Integrations in particular catch people out. A site that "just needs a contact form" is a very different job from one that needs to sync enquiries into a CRM, trigger automated emails, and update a spreadsheet — even though both might get described the same way in a first phone call.

DIY builders vs freelancers vs agencies

DIY builders are genuinely the right choice for some businesses — a very early-stage business testing an idea, or someone comfortable spending real time learning the platform, will get a working site fast and cheaply. The trade-off is design flexibility and SEO capability: builder platforms are improving, but they still lag behind custom-built sites on page speed, structured data control, and the kind of fine-grained SEO work that matters once you're competing for search visibility.

Freelancers sit in the middle. A good freelancer can deliver excellent, tailored work at a lower price than an agency, because their overheads are lower. The risk is capacity and continuity — if they get busy, sick, or move on to something else, you can be left waiting, and there's typically no one else who knows your project if something breaks.

Agencies cost more, but that premium is usually paying for process: a team rather than one person, a clearer scope and timeline, ongoing support built in, and accountability if something needs fixing after launch. Whether that premium is worth it depends entirely on how much the website matters to your business and how much risk you're comfortable carrying yourself.

The ongoing costs nobody mentions upfront

The build price is rarely the full story. Monthly website running costs in the UK typically range from £50–£300 for a small business, covering hosting (£10–£50), domain renewal (roughly £1–£2 a month averaged out), maintenance and updates (£30–£150), and basic security monitoring (£10–£50). Ask any provider — DIY, freelancer, or agency — exactly what happens after launch, and get it in writing. A cheap build with expensive, vague ongoing costs can end up more expensive over three years than a slightly pricier build with clear, fixed maintenance.

How to actually compare quotes

Two quotes with wildly different prices for what sounds like "the same website" usually aren't quoting the same thing. Before comparing numbers, check that every quote includes: the same number of pages and the same level of custom design versus template use; who is providing content and photography; whether a CMS is included and who owns it; what happens to the site if you stop paying a subscription or retainer; and what support is included after launch, and for how long.

Be cautious of quotes that are dramatically cheaper than everything else you've received with no clear reason why — it usually means something is missing from the scope, not that you've found a better deal. Equally, be cautious of quotes with no breakdown at all. A single lump-sum number with no explanation of what it covers makes it very difficult to know what you're actually paying for.

What we charge, and why

We price web design as fixed, one-off projects rather than hourly billing, because it removes the anxiety of an open-ended bill. Our current tiers: Landing at £349 for a single page with mobile-first design, a contact form, basic on-page SEO, and analytics; Starter at £599 for up to five pages with the same essentials; Business at £899 for up to ten pages with a content management system and 30 days of post-launch support; and Pro at £1,299 for up to 20 pages with e-commerce readiness and custom integrations. Anything larger — a bespoke web application, complex integrations, or a full platform rebuild — starts from £1,999 and gets scoped and priced individually, because that's the only honest way to price genuinely custom work.

Whichever route you choose — DIY, freelancer, or agency — the goal is the same: know exactly what you're paying for, know what happens after launch, and pick the option that matches how much the website actually matters to your business right now. If you want a straight answer on what your specific project would cost, get in touch and we'll give you one, not a range designed to keep the conversation going.