A professionally built WordPress website in the UK typically costs £1,500–£8,000 with a freelancer and £5,000–£20,000 with a small agency. Bespoke UK agency builds usually start around £15,000 (Yellow Peach). A simple five-page brochure site sits at the bottom of that range, and a WooCommerce store or a site with bookings, payments and CRM forms sits higher. WordPress itself is free. Hosting, licences and maintenance aren't, and they keep going after launch.
Most UK pricing pages are written by agencies selling their own package. I'd rather compare the three ways UK businesses actually buy a WordPress site: a UK agency, a UK freelancer or an offshore freelancer. I'm Mohit Goyal, a freelance WordPress and Next.js developer in Gurugram, and I'll use the UK sites I built for a London agency to show what really moves the price.
How much does a WordPress website cost in the UK by type of site?
In the UK, a WordPress website ranges from about £1,500 for a template brochure site to £7,000–£30,000+ for a WooCommerce store, and enterprise or bespoke platforms go up to £100,000+. The type of site matters far more than the platform. You're paying for planning, design, build, testing and launch. WordPress is the free part.
| Type of site | What it usually includes | Typical UK price |
|---|---|---|
| Template brochure site | 5 pages, theme-based, contact form | £1,500–£3,000 with a freelancer (Media Village) |
| Small business site | 5–15 pages, custom design, basic SEO | £1,000–£5,000 (Purple Cactus) |
| Custom business site | Unique design, advanced features, custom plugins | £5,000–£15,000 (Purple Cactus) |
| WooCommerce store | Shop, payment gateways, stock management | £7,000–£30,000+ (Purple Cactus) |
| Enterprise or bespoke platform | Large builds with many integrations | £30,000–£100,000+ (Purple Cactus) |
The first row comes from Media Village and the rest from Purple Cactus. The two guides use different sources and methods, which is why the brochure and small business bands overlap. Treat each row as a rough guide, not a fixed tier.
So where does a page-builder site fit? A WordPress site built on Elementor Pro or Bricks Builder from a proper Figma design usually lands in the small business or custom business band. The builder licence is a small cost. What you're really paying for is the number of unique templates, the integrations, and how carefully the design is matched on mobile.
Shops get their own breakdown: what a WooCommerce website costs in the UK. I've also written separate guides for landing pages, hotel websites and restaurant websites, so I won't repeat them here.
How do UK agency, UK freelancer and offshore freelancer prices compare?
A small UK agency typically charges £5,000–£20,000 for a WordPress site and a UK freelancer £1,500–£8,000. An offshore freelancer in India charges a median of $20 an hour on Upwork. The same brochure site can get three very different quotes depending on who builds it.
| Who builds it | Typical rate | Typical WordPress project | Best for |
|---|---|---|---|
| UK agency | Not usually quoted by the day | £5,000–£20,000 small agency, £15,000–£75,000+ bespoke (Yellow Peach) | Brand, strategy, copy and design under one roof |
| UK freelancer | £431/day median, £575/day in London (Earns) | £1,500–£8,000 (Yellow Peach) | Brochure and marketing sites with a clear brief |
| Offshore freelancer (India) | $15–$28/hr on Upwork, median $20 (Upwork); senior offshore developers generally $30–$72/hr, not India-specific (Second Talent) | Roughly £1,050–£2,100 for a basic brochure site (indicative: Opace's 8.5–17 person-days at the $20/hr median, assuming an 8-hour day and £1 = $1.30) | Clearly defined builds from a developer whose portfolio you can check |
£431
Median UK freelance web developer day rate
£575
Median London freelance web developer day rate
$20/hr
Median Upwork rate for WordPress developers in India
Why such a gap? Because most of the price is time. Opace's planning model allows 8.5–17 person-days for a basic 1–5 page brochure site and 11–26.5 person-days for a 6–30 page business site (Opace). At the UK median freelance day rate of £431, 8.5–17 days works out at roughly £3,660–£7,330 before any extras. Bear in mind that Opace is an agency, and this is an agency planning estimate that allows for discovery, custom design and testing. UK freelancers who quote £1,500–£3,000 for a brochure site are pricing fewer days, usually by starting from a template theme rather than a custom design. Agencies add project management, a design team and their overheads. Offshore freelancers charge less per day for the same number of days.
Seniority pushes rates up too. One UK guide puts mid-level developers at £320–£500 a day and seniors at £500–£720 (Freelance Rate Calculator). If one quote is much cheaper than the rest, it usually means fewer days, a more junior developer, or both.
Low rate is not the same as low cost
On the figures above, senior offshore developers ($30–$72/hr per Second Talent) can charge well above the $20/hr Upwork median. Look at the live sites in their portfolio, run them through PageSpeed Insights and notice how quickly they reply, not just the hourly rate.
I work from Gurugram for UK clients, so I sit in the offshore column. You save on the rate, but you need someone who has shipped UK sites before, overlaps with your working day and doesn't need a UK project manager to translate the brief. If you're weighing that up, ask to see live UK sites the developer has built. Any good one will have them.
What pushes the price of a WordPress site up?
The things that move a WordPress quote most are the number of unique templates, integrations like Stripe and HubSpot, the scope of the job, how accurately the design holds up on mobile, and hosting or e-commerce extras. Between March and October 2025 I delivered nine WordPress projects for Aura Clips, a London digital agency working with UK hospitality and e-commerce brands. Those projects show the main cost drivers.
Number of templates, not number of pages
The Ravens Ait venue website, for a Thames island venue, has 20+ event pages on Bricks Builder. Twenty pages sounds pricey. But once the event template exists, each extra page is mostly content. The real time goes into every unique layout: home, event, contact, booking. When you compare quotes, ask how many templates are in scope.
Count templates, not pages
A 30-page WordPress site built from four templates can cost less than a 10-page site where every page is a one-off design. Ask each developer to list the templates they're pricing.
Payments, bookings and CRM integrations
Ravens Ait also takes Stripe bookings and sends enquiries through HubSpot forms. Every integration adds build and testing time. Payment confirmation emails have to work, failed payments have to be handled, and every lead has to actually land in the CRM.
The Crowne Plaza London Kingston hotel website went another way. I rebuilt it on WordPress and Elementor, linked the rooms to IHG's booking engine, and added meeting forms and promo popups. If you already pay for a booking system, linking to it is almost always cheaper than building booking logic into WordPress.
Scope: full rebuild or one key page
Not every UK job is a whole site. For Warren House, a Kingston hotel and wedding venue, I built a new Elementor Pro homepage with a video hero, rooms up front and Google reviews. For Cyprianis, a Locksbottom restaurant, I built a new homepage, an events listing and a private dining template from Figma. A new homepage and a few templates costs a fraction of a full rebuild, and it often fixes most of what's losing you enquiries.
Responsive fixes and design accuracy
The Samko Holdings corporate website, for a UK hospitality, energy and restaurant group, was built on WordPress and Elementor Pro and made responsive. Getting a desktop design to hold up at every phone width takes proper time. It's also where cheap builds tend to cut corners.
Hosting, DNS and e-commerce extras
On the same Aura Clips contract I handled hosting and DNS migrations across Hostinger and GoDaddy. Moving a live WordPress site without losing email is its own line item, so budget for it if you're changing host. I've written up how to move a WordPress site to a new host without downtime, and it's part of my hosting migrations, DNS and maintenance service. Two of the nine projects were WooCommerce shops, and their extras cost more. Whitfield Service Station needed a custom delivery radius plugin and cloud receipt printing. Wow Vastra needed a currency switcher and worldwide checkout.
What are the ongoing costs of a WordPress website in the UK?
A UK WordPress website typically costs £10–£30 a year for the domain, £5–£100+ a month for hosting, £50–£500+ a year for premium plugin licences and £75–£500+ a month for maintenance. The build is a one-off. These aren't.
| Running cost | Typical UK cost | Source |
|---|---|---|
| Domain renewal | £10–£30 a year | Yellow Peach |
| Shared hosting | £5–£25 a month, excl. VAT | ProfileTree |
| Managed WordPress hosting | £20–£100+ a month, excl. VAT | ProfileTree |
| Premium plugin licences | £50–£500+ a year | Yellow Peach |
| Maintenance | £75–£500+ a month (what a retainer covers) | Yellow Peach |
Plugin licences cover page builders like Elementor Pro, plus form, backup and SEO plugins. Ask who owns them. If the developer holds the licence and you part ways, your updates stop. If that's already happened, here's how to take back your WordPress site when a developer disappears.
How long does a WordPress website take to build in the UK?
UK freelancers typically deliver a 5–15 page small business WordPress site in 2–6 weeks. Agency builds typically take 8–16 weeks (Expertsure). In my experience the code is rarely the hold-up. Waiting on copy and images is. Have your content ready before the build starts and you'll save time and money.
What should you ask a WordPress developer before you hire?
Ask every developer how many templates are included, which integrations are in the price, who owns hosting and licences, how your current rankings will be protected and what happens after launch. Ask everyone the same five questions and you'll get quotes that cover the same work.
- 1
How many templates are included?
Get a list of unique layouts, not just a page count. Extra templates are where scope creep starts.
- 2
Which integrations are in the price?
Stripe, HubSpot, booking engines, Google Sheets and GA4 should each be named, with testing included.
- 3
Who owns hosting and licences?
Your hosting, domain and premium licences should be in your name, so you can change developer without a rebuild.
- 4
How will existing rankings be protected?
If you're replacing a site, ask for a redirect map and a Search Console check after launch.
- 5
What happens after launch?
Agree a fixed support window, editing training for your team and the cost of ongoing maintenance.
If you're replacing an existing site, the redirect question is the one I'd push hardest on. A redesign that drops old URLs can lose traffic (here's how to recover from a traffic drop after a redesign), so get the redirect map agreed before launch day, not after. If you're moving to Next.js, my free Redirect Map Builder turns a list of old WordPress URLs into permanent redirects.
How do you get an accurate quote?
You get an accurate quote from a written brief that lists the pages, templates and integrations you need, and who'll be editing the site. The ranges above are wide because the brief sets the price. A clear one gets you quotes you can actually compare. My free Project Scope Generator turns a two-line idea into a prioritised list of features and pages you can send to any developer.
If you want a WordPress site built from your Figma design on Bricks, Elementor or Oxygen, have a look at my WordPress websites service. Then book a 20-minute discovery call, bring your scope, and I'll walk you through what the build will involve.



