The short answer
A website in the UK typically costs £10–£40 a month with a DIY builder, £500–£3,000 from a freelancer, and £2,000–£10,000 from a small studio for a custom small-business site. Large agencies start around £10,000. Budget £10–£30 a year for a domain. Verosite's fixed-price Starter site is £499.
| Route | Typical cost | Best for | Watch out for |
|---|---|---|---|
| DIY builder (Wix, Squarespace, Shopify) | £10–£40 per month | A simple page you will maintain yourself | Template look, your own time, SEO capped by the platform |
| Freelancer | £500–£3,000 one-off | Small sites on a tight budget | Quality varies; ask who supports the site after launch |
| Small studio or agency | £2,000–£10,000 one-off | Custom design with SEO foundations built in | Scope creep; ask exactly what is included |
| Large agency | £10,000 and up | Complex or high-volume projects | More than most small businesses need |
| Verosite | Starter £499 fixed; larger builds quoted | A fixed-price site, or a quote for something bigger | Starter excludes shops, bookings and copywriting from scratch |
Figures are typical UK market ranges for comparison, not a rate card. Online shops, booking systems and integrations raise every price above.
Ask five web designers what a website costs and you'll get five different answers — usually followed by "it depends". That's true, but it's not helpful when you're trying to budget. So here's the picture as plainly as we can paint it, based on what UK small businesses actually pay in 2026.
The four routes, and what they really cost
DIY website builders (Wix, Squarespace, Shopify) run from roughly £10–40 a month. The software is cheap; your time is the real cost. Expect to spend evenings and weekends on it, and accept that the result will look like a template — because it is one.
Freelancers typically charge £500–£3,000 for a small-business site. Quality varies enormously: some freelancers are excellent, others disappear after launch. The common failure mode isn't the build — it's the support afterwards.
Small studios and agencies generally quote £2,000–£10,000 for a custom small-business website, more if you need e-commerce, bookings or bespoke features. You're paying for design tailored to your business, proper SEO foundations, and someone who answers the phone in six months.
Large agencies start around £10,000 and go up quickly. For most small businesses this is more firepower than the job needs.
What actually drives the price
The number of pages matters less than people think. What moves a quote is functionality (e-commerce, booking systems, member areas, integrations with your CRM or accounting software), custom design versus adapting a template, content — whether copy and photography exist or need creating — and ongoing work like SEO, updates and hosting.
The hidden costs nobody mentions
Whatever route you take, budget for these:
- —Domain name: £10–30 a year
- —Hosting: free on modern platforms like Vercel for small sites, up to £30+ a month on traditional hosts
- —Email that matches your domain: from about £5 per user per month
- —Content updates: either your time or a maintenance plan
- —SEO: a well-built site is the foundation, but ranking for competitive terms takes ongoing content work
Cheap sites are often the expensive option
The £300 website that brings in no customers costs more than the £3,000 one that pays for itself. When you compare quotes, ask what happens after launch: who fixes things, who improves your rankings, who updates content? A website is closer to a shopfront than a business card — it needs looking after, and the looking-after is where cheap options tend to fall apart.
What a website costs to run each year
The build is a one-off cost for most routes, but a live site has running costs. A realistic yearly budget for a small business site looks like this:
- —Domain name: £10–£30 a year
- —Hosting: free on modern platforms for small sites, up to £30+ a month on traditional hosts
- —Business email on your own domain: from about £5 per user per month
- —Maintenance and small edits: your own time, or a care plan (ours is £49 a month, optional, month to month)
- —SEO and fresh content: optional, but the biggest factor in whether the site brings in customers
How to compare quotes properly
A low quote and a high quote are rarely for the same thing. Before you choose, ask every supplier the same five questions:
- —What exactly is included, page by page, and what costs extra?
- —Who writes the copy and sources the photos, and is that in the price?
- —Is SEO set up at launch, or sold separately?
- —What happens after launch: who fixes things, and what does support cost?
- —Do I own the site, the design and the content, and can I take it elsewhere?
How we price it at Verosite
Our two smallest builds have a published, fixed price — a one-page Starter site and a five-page Growth site — and anything larger is quoted around what your business actually needs, with no long contracts either way. If you want a number for your specific project, tell us about it and we'll send a fixed quote after a 20-minute call. No pressure, no obligation — and you'll at least leave with a realistic budget, whoever you build with.
Common questions
How much does a website cost in the UK?
A website in the UK typically costs £10–£40 a month with a DIY builder, £500–£3,000 from a freelancer, and £2,000–£10,000 from a small studio for a custom small-business site. Large agencies start around £10,000. Online shops, bookings and integrations cost more.
How much does web design cost in the UK?
Web design in the UK typically costs £500–£3,000 from a freelancer and £2,000–£10,000 from a small studio for a custom small-business site, with DIY builders at £10–£40 a month. Online shops, booking systems and integrations add cost. Verosite's one-page Starter site is a fixed £499.
What affects web design prices in the UK?
Functionality moves the price most: online shops, booking systems, member areas and integrations. Custom design versus a template, and whether the copy and photography already exist, matter far more than the number of pages.
How much does a small business website cost?
A small business website typically costs £500–£3,000 from a freelancer and £2,000–£10,000 from a studio for a custom build. Fixed-price packages exist for simple sites, including Verosite's one-page Starter at £499. Online shops, booking systems and integrations add cost.
How much does a website cost per month?
DIY builders cost roughly £10–£40 a month. A custom-built site is usually a one-off cost with optional ongoing care. Verosite's care plan is £49 a month, month to month with 30 days' notice, and is never required. Hosting for a small site can be free on modern platforms.
Is £500 enough for a website?
It can be for a simple one-page site. Freelancers commonly charge £500–£3,000, and Verosite's Starter is £499 fixed for a one-page custom site with a contact form and basic SEO. It will not cover an online shop, bookings or writing all your copy from scratch.
What are the hidden costs of a website?
Budget for a domain (£10–£30 a year), business email (from about £5 per user per month), hosting (free on modern platforms for small sites, up to £30+ a month on traditional hosts), content updates, and ongoing SEO work if you want to rank for competitive searches.
How long does a website take to build?
Most launch within two to three weeks of kickoff: a one-page site in about a week, a five-page site in about two, and e-commerce or booking sites in four to eight weeks. The most common delay is waiting on copy and photos, not on development.
Want it looked at properly?
- Custom website design in London
Fixed-price custom websites built for speed, search and enquiries.
- Web design for small business in the UK
What it costs, how long it takes and what a good build includes.