If you are a small business owner in the UK trying to work out what a website should cost, you have probably been quoted everything from £200 to £20,000. The range is absurd, and it makes the decision feel impossible.
The truth is that website costs depend on what you actually need, not what a web designer tells you that you need. This guide breaks down every cost involved in getting a website live in 2026, compares the main platforms honestly, and helps you decide whether to build it yourself or hire someone.
The Quick Answer
For a typical UK small business (plumber, accountant, cafe, personal trainer, consultant, therapist), here is what a website costs in 2026:
| Option | Upfront Cost | Annual Running Cost | Best For |
|---|---|---|---|
| DIY (Wix / Squarespace) | £0 - £100 | £150 - £400 | Solo businesses, side projects |
| WordPress (self-hosted, DIY) | £50 - £200 | £80 - £200 | Tech-comfortable owners |
| WordPress (professional build) | £400 - £2,000 | £80 - £200 | Most small businesses |
| Custom coded (agency) | £3,000 - £15,000+ | £200 - £1,000 | Complex requirements, e-commerce |
| E-commerce (Shopify) | £0 - £500 | £300 - £700 | Online shops, product businesses |
For most small businesses, a professionally built WordPress website costing £400 to £1,500 is the sweet spot. You get a proper design, fast loading speeds, good SEO foundations, and you own everything.
Breaking Down Every Cost
A website is not just one cost. There are several components, and understanding each one means you will not be caught off guard by hidden fees.
Domain Name
Your domain is your web address (e.g., yourbusiness.co.uk). Costs in 2026:
- .co.uk domain: £5 to £12 per year
- .com domain: £8 to £15 per year
- Premium domains: £50 to £5,000+ (short, memorable names)
Register your domain through Namecheap, Cloudflare, or Google Domains. Avoid registering through your web designer, as this can cause problems if you part ways. You should always own your domain directly.
Hosting
Hosting is where your website files live. The quality of your hosting directly affects how fast your website loads, and page speed matters for both user experience and Google rankings.
- Shared hosting: £30 to £80 per year (SiteGround, Hostinger)
- Managed WordPress hosting: £80 to £250 per year (Starter plans at SiteGround, Starter plans at Cloudways)
- VPS / dedicated hosting: £200 to £1,000+ per year (only needed for high-traffic sites)
For most small businesses, a managed hosting plan at £80 to £150 per year is ideal. It includes automatic backups, security features, and decent loading speeds.
If you use Wix or Squarespace, hosting is included in your monthly plan fee.
SSL Certificate
An SSL certificate encrypts the connection between your website and your visitors. It is what puts the padlock icon and "https://" in your browser bar. In 2026, SSL is non-negotiable. Google will penalise sites without it, and visitors will not trust a site that shows "Not Secure".
The good news: SSL certificates are free with virtually every hosting provider through Let's Encrypt. If anyone charges you for a basic SSL certificate, they are overcharging.
Design and Build
This is where costs vary the most. Here is what each approach actually involves.
Option 1: DIY Website Builders (Wix, Squarespace)
Website builders let you create a website without any coding knowledge. You pick a template, drag and drop elements, add your content, and publish.
Wix
- Free plan: Available but includes Wix branding and a Wix subdomain. Not suitable for a business.
- Light plan: £13/month (custom domain, no Wix ads)
- Core plan: £22/month (more storage, analytics, online payments)
- Business plan: £27/month (e-commerce, unlimited bandwidth)
Squarespace
- Personal: £13/month (basic website, no e-commerce)
- Business: £23/month (basic e-commerce, custom code)
- Commerce Basic: £28/month (full e-commerce, no transaction fees)
- Commerce Advanced: £42/month (abandoned cart recovery, subscriptions)
Pros and Cons of DIY Builders
Pros: Low upfront cost. No technical skills needed. Quick to set up (you can have a site live in a day). Templates look decent.
Cons: Monthly fees add up (a £22/month Wix plan is £264/year, £1,320 over 5 years). Limited SEO control compared to WordPress. You do not own the platform, so if Wix or Squarespace change their pricing or features, you are stuck. Export options are limited. Performance and page speed are often mediocre.
Need a professional website for your business?
John Hitchens builds fast, SEO-optimised WordPress websites for UK small businesses. Fixed price. No hidden costs.
£400 Fixed Price WebsitesOption 2: WordPress (Self-Hosted)
WordPress powers over 40% of all websites on the internet. It is free, open-source software that you install on your own hosting. This gives you complete control over your website, your data, and your design.
WordPress Costs Breakdown
| Component | Cost | Notes |
|---|---|---|
| WordPress software | Free | Open source, always free |
| Hosting | £30 - £150/year | SiteGround, Hostinger, Cloudways |
| Domain | £5 - £15/year | .co.uk or .com |
| Premium theme | £0 - £60 (one-off) | Astra, GeneratePress, Kadence |
| Page builder | £0 - £50/year | Elementor, Beaver Builder (free versions available) |
| Essential plugins | £0 - £100/year | SEO, security, forms, caching |
| SSL certificate | Free | Included with hosting via Let's Encrypt |
Total first-year cost (DIY WordPress): £50 to £300
Total annual renewal: £50 to £200
Pros and Cons of WordPress
Pros: You own everything. Far better SEO control than website builders. Thousands of plugins for any functionality you need. Excellent performance when set up properly. No monthly platform fees. Complete design freedom.
Cons: Steeper learning curve than Wix or Squarespace. You are responsible for updates, security, and backups (though good hosting handles most of this). Poorly built WordPress sites can be slow and insecure. Needs some technical knowledge or a professional to set up properly.
Option 3: Hiring a Professional
If you want a website that actually performs, looks professional, and is built to convert visitors into customers, hiring someone is usually the better investment.
Freelance Web Designer / Developer
- Basic 3-5 page WordPress site: £400 to £1,500
- More complex site (10+ pages, custom features): £1,500 to £4,000
- E-commerce site (WooCommerce): £1,500 to £5,000
Web Design Agency
- Basic business site: £2,000 to £6,000
- Complex business site: £5,000 to £15,000
- E-commerce (custom): £5,000 to £25,000+
- Enterprise / bespoke web application: £15,000 to £100,000+
The difference between a freelancer and an agency is mainly overhead. A good freelancer can deliver the same quality as an agency for a fraction of the price because they do not have office rent, account managers, and project managers adding to the bill.
For most UK small businesses, a freelancer building a WordPress site for £400 to £1,500 is the best value. You get professional quality without agency markup.
Platform Comparison: Which Should You Choose?
| Feature | WordPress | Wix | Squarespace | Shopify |
|---|---|---|---|---|
| Upfront cost | £50 - £300 | £0 | £0 | £0 |
| Monthly cost | £5 - £20 | £13 - £33 | £13 - £42 | £25 - £260 |
| SEO capability | Excellent | Good | Good | Good |
| Design flexibility | Unlimited | Limited | Moderate | Moderate |
| E-commerce | WooCommerce (free) | Built-in | Built-in | Best-in-class |
| Ownership | You own everything | Locked in | Locked in | Locked in |
| Technical skill needed | Moderate | Low | Low | Low |
| Best for | Most businesses | Simple sites | Creative businesses | Online shops |
Ongoing Costs You Need to Budget For
Getting your website live is just the start. Here are the ongoing costs every UK small business should expect.
Essential Annual Costs
- Domain renewal: £5 to £15 per year
- Hosting renewal: £50 to £200 per year
- SSL renewal: Free (with most hosting)
- Plugin/theme updates: £0 to £100 per year (for premium plugins)
Total essential annual costs: £60 to £300
Optional But Recommended Costs
- Professional email (Google Workspace): £50 to £100 per year
- Security plugin (Sucuri, Wordfence Pro): £80 to £200 per year
- Backup service: £0 to £40 per year (often included with hosting)
- SEO tools (Ubersuggest, SE Ranking): £100 to £400 per year
- Content updates / maintenance: £200 to £1,000 per year if outsourced
Red Flags to Watch For When Hiring
The web design industry in the UK has its share of cowboys. Here are the warning signs that should make you walk away.
- Monthly contracts with no exit clause. Some agencies lock you into 12 or 24-month contracts and charge £100+ per month. Over two years, that is £2,400+ for a website you do not own. Avoid this.
- They own the domain or hosting. You should always control your own domain and hosting. If the designer registers these in their name, you have no leverage if the relationship breaks down.
- Vague quotes with no breakdown. Any professional should be able to tell you exactly what is included in their price. If they cannot, they are making it up as they go along.
- Charging for SSL. Basic SSL is free with every reputable hosting provider. Charging for it is a sign of either incompetence or dishonesty.
- No portfolio or testimonials. Ask to see previous work. If they cannot show you websites they have built for other businesses, be cautious.
- Promising first page Google rankings. Nobody can guarantee Google rankings. SEO is a long-term process, not a checkbox.
What Should You Actually Spend?
Here is the honest recommendation based on different business stages.
Just Starting Out (Under £500 Budget)
Get a professionally built WordPress website. A good freelancer can build you a clean, fast, SEO-optimised site with 3 to 5 pages for around £400. Add £50 to £100 per year for hosting and domain. This is the best return on investment you will find.
Established Business (Under £2,000 Budget)
Invest in a properly designed WordPress site with custom branding, professional copywriting, and solid SEO foundations. This is the level where your website starts actively generating leads rather than just existing.
Growing Business (Under £5,000 Budget)
At this level, you can add e-commerce functionality, booking systems, advanced integrations, and a content strategy. This is appropriate for businesses where the website is a primary revenue channel.
Frequently Asked Questions
How much does a basic website cost for a small business in the UK?
A basic small business website costs between £300 and £2,000 depending on how it is built. A DIY site using Wix or Squarespace costs £150 to £400 per year. A professional WordPress build typically costs £400 to £1,500 as a one-off, plus £80 to £200 per year for hosting and domain.
What are the ongoing costs of running a website?
Ongoing costs typically include domain renewal (£5 to £15 per year), hosting (£50 to £200 per year), and optional costs like premium plugins and security tools. Total ongoing costs for a small business site are usually £60 to £300 per year.
Is WordPress cheaper than Squarespace or Wix?
Yes, long-term. WordPress itself is free, and hosting costs £50 to £200 per year. Squarespace and Wix charge £156 to £500 per year in monthly fees. Over 5 years, WordPress saves you significant money and gives you full ownership of your site.
Should I build my own website or hire someone?
If your website is central to your business, hiring a professional is usually worth the investment. The difference between a DIY site and a professionally built one often shows in conversion rates, loading speed, and search rankings. For most small businesses, a £400 to £1,500 professional WordPress build offers the best value.
Recommended Reading
Books that will give you a real edge in your career.
- Atomic Habits (James Clear) - Build habits that compound your career success
- The Psychology of Money (Morgan Housel) - Think smarter about money and wealth
- Deep Work (Cal Newport) - Focus and produce at an elite level