How Much Does a WordPress Website Cost in 2026? (Real Numbers)
Ask five agencies what a WordPress site costs and you will get five numbers and no explanation. The number is not the useful part anyway — what moves it is. Here is how the pricing actually works, and where the money quietly leaks after launch.
The three bands
$500 – $2,500: a template setup. A purchased theme with your logo and colours dropped in and your content pasted into the demo layout. It is fast and it is cheap. You also get a site that looks like every other site running that theme, and you inherit whatever its author decided about speed, structure and long-term updates. Fine for a placeholder. Rarely fine for a business that needs the site to sell.
$3,000 – $12,000: a custom build. Design made for your business, built as a custom theme or a tightly controlled builder setup. Ten to twenty-five unique templates, sane on-page SEO structure, forms wired into whatever you use to track leads, and performance treated as a build requirement instead of a post-launch clean-up. This is where most small and mid-sized businesses land, and where the return on the spend is clearest.
$15,000 – $50,000+: complex. Multiple languages, gated or membership content, custom post types with real editorial workflows, ecommerce, an ERP or booking integration, a migration carrying thousands of URLs. The design is rarely what costs money at this level. The logic behind it is.
What actually moves the price
- Unique templates, not page count. Forty service pages sharing one template is a small job. Eight pages that each look different is a big one. When you get a quote, ask how many distinct layouts it covers.
- Custom design versus a template. A theme skips design entirely, which is most of the saving and most of the compromise.
- Who writes the content. Copy and photography are the most common reason projects stall. If the agency is writing, that is real work and it belongs in the quote.
- Integrations. A contact form is an afternoon. A CRM sync, a booking system, payment flows or an inventory feed each carry their own edge cases and testing.
- Migration. Moving an established site means a redirect map, preserved metadata and a plan for the rankings you already have. Skipping it is how redesigns lose traffic.
- Performance and accessibility targets. Hitting green Core Web Vitals and WCAG AA is achievable, but it is a constraint that shapes every decision, not a switch flipped at the end.
The costs that are not in the quote
- Hosting: $20 – $100 a month for anything you would trust with real traffic.
- Premium plugins and licences: $200 – $800 a year, and worth listing individually before you sign.
- Maintenance: updates, backups, security and small changes. Anywhere from $50 to several hundred a month depending on how much changes.
- Your own time. Content, approvals and review cycles are a real cost, usually the one nobody plans for.
Where the money gets wasted
Plugin sprawl. Twenty-five plugins to do what a few hundred lines of code would. Every one is a licence, an update and a potential conflict.
Reskinned templates sold as custom. You pay custom prices for a theme with different colours, and you find out when you ask for something the theme cannot do.
Rebuilding in eighteen months. The cheapest site is the one you do not have to replace. A build that cannot grow with you is not a saving, it is a deferred invoice.
Questions worth asking before you sign
- Who owns the code and the licences after launch?
- What happens if we want to move to another team next year?
- How many unique templates does this quote cover?
- What performance target are you building to, and how will we verify it?
- What counts as a revision, and how many rounds are included?
- Who is writing the content, and when is it due?
A quote that answers those six clearly is usually the one worth taking, whatever the number at the bottom.