WordPress Website Cost: The Full Breakdown for UK Businesses
Table of Contents
The honest all-in answer: a WordPress website cost sits at roughly £0 to £500 upfront if you build it yourself on a theme, £700 to £4,000 through a freelancer, and £3,500 to £12,000 for an agency custom build. Annual running costs land between £150 and £2,000 depending on hosting tier, premium licences and whether someone is paid to maintain the site. Three build routes, three very different totals, and the software itself is free in all of them.
WordPress core is free to download and free to use, which is exactly why the question is harder to answer than it looks. Nobody sends you an invoice for the platform. They send you invoices for hosting, for the premium theme licence, for the four plugins doing the work your business actually depends on, and for the developer hours that turn a blank installation into something a customer would trust with a card payment.
This guide prices the WordPress website cost one piece at a time. It covers what each build route really costs upfront and each year afterwards, what building it yourself costs in hours rather than pounds, what a sensible maintenance budget looks like, and where WordPress genuinely saves money against a hosted site builder. Every figure below is a typical UK range rather than a fixed price, and the reasoning is set out so you can work out where your own WordPress website cost lands.
What a WordPress Website Cost Looks Like by Build Route
Who builds the site moves the WordPress website cost more than anything else. The three routes below are the realistic options for a UK small business, and the gap between them is not just labour cost. It is scope, accountability and what happens six months after launch.
| Build route | Upfront (GBP, excluding VAT) | Annual running cost | What you get |
|---|---|---|---|
| DIY theme build | £0 to £500 | £150 to £400 | Free or premium theme, shared hosting, mostly free plugins, your own time doing the setup, layout and copy |
| Freelancer | £700 to £4,000 | £250 to £800 | Theme adaptation or light custom work, plugin configuration, basic on-page setup, handover with limited ongoing cover |
| Agency custom build | £3,500 to £12,000 | £600 to £2,000 | Discovery, custom design across defined templates, bespoke development, testing, editor training, support arrangement after launch |
The DIY band starts at zero because it genuinely can. A free theme from the WordPress theme directory, free plugins and the cheapest shared hosting will produce a live site. The £500 upper end covers a premium theme licence, a page builder subscription and a better hosting plan. What the band does not cover is your time, which is dealt with further down.
The freelancer band is wide because the work described by the word “freelancer” varies enormously. At £700 you are usually buying a theme installation with your logo and colours applied. At £4,000 you are buying custom template work and a proper content structure. Ask which one you are getting before agreeing a figure.
The agency band reflects a scoped project with a design phase, defined templates and testing. A WooCommerce store sits above this range rather than inside it, because product catalogues, payment handling, shipping rules and tax logic are separate pieces of build work. ProfileTree scopes projects across all of these tiers through its website development services, and the same principle applies wherever you buy: a WordPress website cost follows the template count and the functionality, not the page count.
One caution on comparing quotes across routes. A freelancer quote and an agency quote for the same brief are rarely the same job, and the difference usually shows up in what happens when something breaks. That is a running cost rather than a build cost, and it belongs in any WordPress website cost comparison from the start.
Where the WordPress Website Cost Actually Goes
Break a WordPress website cost into its parts and the total stops being a guess. Five line items account for almost every pound spent: theme, plugins, hosting, development time and content. Priced individually, they become negotiable individually, which is the practical reason to insist on an itemised WordPress website cost breakdown.
Themes: Free Against Premium
A theme controls how the site looks and how its templates are structured. The WordPress theme directory holds thousands of free options, and a well-chosen free theme is a legitimate starting point for a simple business site.
Premium themes add £40 to £80 to a WordPress website cost as a one-off purchase, or a similar amount as an annual licence. The distinction matters more than the price. A one-off purchase usually gives you the theme forever but updates and support only for a fixed window. An annual licence keeps updates and support flowing for as long as you keep paying. Running a theme without updates on a live commercial site is a security decision, not a budgeting one.
Page builders sit in the same bracket and are where premium spend most often lands. They are sold as annual subscriptions rather than one-off purchases, and they renew at list price rather than at the introductory rate, which is stated plainly on Elementor’s own pricing page: subscriptions renew on the billing cycle at list price. Budget the renewal figure into your running WordPress website cost, not the introductory one.
Plugins: Which Categories Genuinely Cost Money
Plugins extend what WordPress does, and most of them are free. The official WordPress documentation on managing plugins notes that plugins are often built by volunteers, are usually free to the public, and are distributed through the WordPress Plugin Directory. A site running fifteen free plugins is completely normal and adds nothing to the WordPress website cost.
[VIDEO EMBED: ProfileTree, “What Is A WordPress Plugin”]
Four categories are where money genuinely changes hands:
- Security and backups. Free tiers exist and are adequate for a low-risk brochure site. Paid tiers, roughly £40 to £90 a year, add scheduled malware scanning, firewall rules and off-site backup storage. For any site taking payments or holding customer data, this is not optional spend.
- Ecommerce extensions. WooCommerce itself is free. The extensions most stores need, for shipping calculations, subscriptions, bookings or specific payment gateways, are usually sold as annual licences at £50 to £200 each. A working store commonly carries three or four of them.
- Forms and marketing integrations. Free form plugins handle a contact form. Conditional logic, payment fields and CRM connections sit behind paid tiers, typically £40 to £150 a year.
- Page builders and premium add-ons. Covered above, and the largest recurring licence line on most small business sites.
The licensing reality worth understanding: WordPress plugin licences buy updates and support, not the software. Let a licence lapse and the plugin keeps working until it does not, usually after a core update it was never patched for. This is the single most common source of a surprise repair bill, and it is entirely preventable with a licence register and a renewal date.
Hosting: One Line, Detailed Elsewhere
Hosting for a small business WordPress site typically runs £10 to £35 a month, with managed WordPress hosting at the upper end and basic shared hosting at the lower. The full picture, including what changes at higher traffic levels and what managed hosting actually includes, sits in our guide to WordPress hosting costs in the UK.
Development Time
This is the largest single component of any professional WordPress website cost, and the one buyers understand least. UK freelance WordPress developers commonly charge £30 to £70 an hour, and those hours are where most of the money goes.
What consumes the hours is rarely what people expect. Installing WordPress takes minutes. Building a custom template that handles long content, short content, missing images and mobile widths without breaking takes days. Connecting a booking system or a stock feed takes longer again, and carries testing time on top. When a WordPress website cost looks high, ask how many distinct templates it covers and which integrations are in scope, because that is where the hours are.
Content
Someone has to write the copy and produce the images. A theme with placeholder text is not a website, and the gap between a populated site and an empty one is usually measured in weeks rather than pounds.
Professional copywriting for a ten to fifteen page site runs to several hundred pounds per page at agency rates, or considerably less if you write it yourself and pay for editing. Original photography of premises, products or people does more for credibility than stock imagery and costs accordingly. Where projects run late, unfinished copy is the cause far more often than development. Preparing content early is the one part of a WordPress website cost a business can directly control.
What Building It Yourself Really Costs
Building your own WordPress site is a legitimate choice, and for some businesses it is the right one. It is also the WordPress website cost most often mispriced, because the invoice total is close to zero and the real spend sits somewhere else entirely.
For a first-time builder producing a five to eight page business site, a realistic estimate is 40 to 80 hours from a blank installation to something you would put in front of a customer. That covers theme selection and setup, learning the editor, building and rebuilding layouts, sourcing and sizing images, writing the copy, configuring plugins, setting up forms, and fixing the mobile view.
Put a value on those hours. A business owner whose time is worth £40 an hour has spent £1,600 to £3,200 of capacity on a project a freelancer would have delivered for less, and the freelancer version would not have consumed the weeks the owner needed for something else. That calculation goes the other way for a pre-revenue business with more time than cash, which is exactly the case where DIY makes sense.
The mistakes are the second cost, and they are predictable enough to list:
- Plugin sprawl. Installing a plugin for every small requirement produces a slow, fragile site. Twenty-five active plugins on a brochure site is a maintenance problem waiting to happen.
- No structure. Pages added as needed, with no template thinking and no internal linking, produce a site that search engines struggle to make sense of and that becomes expensive to reorganise later.
- No backup routine. The first thing anyone regrets is the backup they did not have. Restoring from nothing means rebuilding.
- Theme lock-in. Building a site inside a page builder’s proprietary blocks makes switching themes later a rebuild rather than a swap.
If you plan to build it yourself, our guide to web design using WordPress covers the structural decisions worth getting right before you start adding pages.
WordPress Maintenance Cost: The Bill That Never Stops
Maintenance is the WordPress website cost most often cut from a budget and the one most reliably regretted. A WordPress site is assembled from core software, a theme and a set of plugins, all updated on their own schedules by different authors. Keeping those pieces current, compatible and backed up is ongoing work rather than a one-off task.
A realistic WordPress maintenance cost for a small business site breaks down like this:
- Core, theme and plugin updates. Two to four hours a month for a typical site, more where a store is involved. Updates occasionally break things, which is why they belong on a staging copy first.
- Security monitoring. Malware scanning, login hardening and firewall rules. Handled by a paid plugin tier, by managed hosting, or by whoever holds your support arrangement.
- Backups. Off-site, automated, and tested. A backup nobody has ever restored from is a theory rather than a backup.
- Licence renewals. The register of every paid theme, plugin and extension with its renewal date. Missing one is how sites end up running unpatched code.
- Small fixes and content changes. The broken form, the wrong phone number, the page that needs adding before a campaign starts.
Paid monthly, that typically lands between £50 and £250 for a standard business site, with stores at the upper end. Handled in-house, it is a few hours of somebody’s month. Handled by nobody, it is free until it is not.
What neglect costs is specific rather than vague. An unpatched plugin vulnerability is the most common route into a small business WordPress site, and the cleanup is invariably more expensive than the maintenance would have been: developer time to find and remove the compromise, a restore from whatever backup exists, and a search visibility problem if the site was flagged while infected. Our website support plan sets out what a managed arrangement normally covers, and the same checklist works whether you buy it or run it yourself.
Where WordPress Saves Money Against Site Builders, and Where It Does Not
WordPress is not automatically cheaper than Wix or Squarespace, and anyone claiming otherwise is skipping the parts that make the comparison honest. The two models spend money differently rather than one spending less, and the cost of a WordPress website has to be read across years rather than months.
A site builder bundles hosting, security, updates, backups and support into one monthly subscription, typically £10 to £30 for a business plan. That subscription is predictable, requires no technical attention, and never surprises you with a licence renewal. For a sole trader who needs a credible presence and has no appetite for administration, that is a genuinely good deal, and the equivalent WordPress website cost across three years may well come out higher.
WordPress unbundles the same functions. Hosting is one supplier, backups another, security another, and updates are somebody’s responsibility rather than nobody’s. Added together, the recurring WordPress website cost of a well-maintained site is usually similar to a mid-tier builder subscription, sometimes higher.
Where WordPress wins is on ceiling and ownership. You own the code and the database, so moving hosts is a migration rather than a rebuild. Content structure, URL control, schema and page speed are all directly editable rather than limited by what the platform exposes, which matters once organic search is a meaningful channel. Custom functionality has no hard limit. A builder site that outgrows its platform has to be rebuilt somewhere else, and that rebuild costs more than the subscription ever saved.
The decision therefore turns on trajectory rather than price. If the site is a digital business card, a builder subscription is the cheaper and calmer option. If the site is expected to generate enquiries, rank for commercial terms or grow functionality over several years, WordPress is the cheaper option across that horizon even though it looks more expensive in month one. The platform-neutral view of the same question, covering builders, WordPress and custom development side by side, sits in our guide to how much a website costs.
Setting a WordPress Budget That Holds Up
Price the five components separately rather than accepting one headline WordPress website cost, and set the running costs beside the build figure before comparing anything. A build quote without a running cost attached is half a number.
Three questions make any WordPress website cost comparable. How many distinct templates does this cover? Which paid licences will the site depend on, and who renews them? What happens after launch, and for how long? A supplier who answers those in writing is showing you the working behind the price.
As Ciaran Connolly, founder of ProfileTree, puts it: “The businesses that get burned on WordPress are almost never the ones that spent too little on the build. They are the ones who bought a site with six paid licences on it and never found out who was renewing them.”
Frequently Asked Questions
Can I build a WordPress website for free?
Almost, but not entirely. WordPress core, thousands of themes and most plugins are genuinely free, so the software costs nothing. You still need hosting and a domain, which together start at around £60 a year, and free hosting tiers come with restrictions that make them unsuitable for a business site. The realistic answer is that a functioning WordPress business site can be built for the cost of hosting and a domain, plus your own time.
Is WordPress cheaper than Wix or Squarespace in the long run?
Not always, and it depends on what the site has to do. A builder subscription of £10 to £30 a month bundles hosting, security and updates into one predictable bill, and for a simple site the three-year total can be lower than a maintained WordPress site. WordPress becomes cheaper over a longer horizon when the site needs custom functionality, serious search performance, or the freedom to change host, because a builder site that outgrows its platform has to be rebuilt rather than extended.
How much does a WordPress website cost for a small business?
A freelancer build typically costs £700 to £4,000, and an agency custom build £3,500 to £12,000, both excluding VAT. Those are the two bands most SMEs choose between. Where a project lands depends on how many distinct page templates it needs, whether the design is custom or theme-based, and who produces the copy and images.
What is a typical WordPress design cost on its own?
Design as a separate line usually accounts for 25% to 40% of a professional WordPress website cost. A theme adaptation carries a low design cost because the framework already exists. A custom design starts with a dedicated design phase before any development begins, which is more hours and no reuse.
What is a realistic WordPress maintenance cost per year?
Between £600 and £3,000 a year once hosting, licence renewals, updates, security and backups are added together. Paid as a monthly support arrangement, that is roughly £50 to £250. Handled in-house, it is a few hours a month plus the licence bills.
Do I have to pay for plugins?
Mostly no. The plugin directory covers the majority of what a standard business site needs at no cost. Paid tiers become worth buying in four areas: security and backups, ecommerce extensions, advanced forms, and page builders. Paying for a plugin buys updates and support rather than the software itself.
Is a premium theme worth the money?
For most business sites, yes, at £40 to £80. A premium theme brings tested code, ongoing updates and support, and usually a cleaner template structure than a free equivalent. Check whether the price is a one-off purchase with limited updates or an annual licence, because the two behave very differently after the first year.
How much extra does a WooCommerce store add?
A store sits above a brochure build rather than inside it. Product catalogue setup, payment and shipping configuration, tax rules and testing add meaningfully to both the build and the running cost, and most stores carry three or four paid extensions on annual licences. Budget for higher hosting and a larger maintenance allowance from the outset.
Who owns a WordPress site when the project ends?
You should own the code, the design files, the database and the domain. WordPress is open source, so no platform vendor controls your site, but an agency building on proprietary add-ons can create the same dependency by another route. Get ownership confirmed in writing before work starts.