How much does a website cost in the UK in 2025?

Short answer: it depends on scope. Here’s a simple, honest breakdown so you can budget with confidence.

Typical ranges

  • Starter brochure (5–8 pages): £2,000–£4,500
  • Growing SME site (10–20 pages, forms, blogs, lead magnets): £4,500–£9,000
  • Small e-commerce (up to 200 SKUs): £6,500–£15,000
  • Custom functionality (memberships, directories, multi-language): £10,000–£30,000+

What actually drives price

  • Content readiness: do you have copy and imagery, or do we create it?
  • Design approach: off-the-shelf theme vs. custom component library.
  • Integrations: CRM, booking, donations, marketing automation.
  • Accessibility & compliance: WCAG 2.2 AA, cookie consent, policies.
  • Speed: timeframes and stakeholder availability.

Ongoing costs (don’t forget these)

  • Hosting & maintenance: £35–£150/month depending on traffic and care plan.
  • Licences: forms, security, backups, staging.
  • Content/SEO: budget a few hours per month for updates and optimisation.

How we quote at BrandNewMedia

We give a fixed price for a clearly defined scope, with options (“good/better/best”). Every proposal includes timelines, deliverables, and a content plan so you know exactly what’s needed from your side.

Tip: If you’re comparing quotes, ask agencies to show: IA sitemap, component list, performance targets, and what’s included post-launch.