Guide · WordPress Pricing

How much does a WordPress website cost? A 2026 price breakdown.

The honest answer is that a WordPress site ranges from almost nothing if you build it yourself on a theme to tens of thousands for a custom studio build - plus the recurring hosting, plugin, and maintenance costs that come with running it. This guide breaks down what actually drives that number so you can set a realistic budget instead of guessing.
  • Typical US ranges
  • Updated for 2026
  • No sign-up
The short answer

WordPress cost at a glance

Most WordPress projects fall into a handful of bands. A DIY build on a prebuilt theme costs $0 to $100 up front plus hosting, a freelancer build typically runs $1,000 to $5,000, and a studio or agency custom build lands between $5,000 and $25,000 or more. An enterprise WordPress project starts around $25,000 and climbs from there.

These are typical US ranges, not a quote. On top of the build itself, every WordPress site carries recurring costs: a domain (about $10 to $20 a year), hosting ($5 to $50+ a month, or $20 to $100+ for managed WordPress), a premium theme ($50 to $200 one-off), premium plugins ($0 to $50+ a month each), and maintenance, which is often 15 to 20 percent of the build per year or a monthly retainer.

Build type
Build typeTypical range
DIY (theme)Prebuilt theme, you build it$0 - $100 + hosting
Freelancer buildTheme setup + light custom$1,000 - $5,000
Studio custom buildCustom theme, design, CMS$5,000 - $25,000+
Managed WP hostingWP Engine, Kinsta, etc.$20 - $100+ / mo
Premium pluginsForms, SEO, ecommerce$0 - $50+ / mo each

Source: 2026 US ranges - DIY vs freelancer vs studio

What moves the number

What makes a WordPress site cost more or less

Two WordPress sites that look similar from the outside can be quoted very differently. These are the levers that set the price - the more of them you stack, the higher the number climbs.

The biggest fork is theme versus custom design: a prebuilt theme keeps the cost low, while a custom theme built around your brand is real design and development work. After that, page count, the plugins and their licenses, the hosting tier, and any custom functionality each add to the number - and content migration and ongoing maintenance are real line items that are easy to forget.

  • Theme vs custom design
  • Number of pages
  • Plugins and licenses
  • Hosting tier (shared vs managed)
  • Custom functionality
  • Content migration
  • Maintenance and updates

Want a number for your project?

Reading the ranges is one thing - seeing where your own project lands is another. The free website cost calculator stacks the same drivers above (type, pages, design, and features) into a transparent estimate in seconds, with no sign-up.
Theme vs custom build

WordPress theme vs custom build

The first real decision on any WordPress project is whether to lean on an existing theme or build a custom one. Neither is wrong - it depends on what the site has to do and what your budget is.

A prebuilt theme is the right call when the design can fit an existing template, the budget is tight, and you mainly need content live quickly. Themes are cheap (often $0 to $200) and fast, and with a page builder a non-developer can do most of the work. The trade-off is that you stay inside what the theme allows, you inherit its bloat, and heavily customising it can eventually cost more than building clean.

A custom themepays off when those limits start to bite. If you need a design that looks like no one else's, custom functionality, serious performance and SEO, or a content model that fits how your team actually works, a custom build is what gets you there - and it is built to grow with you instead of boxing you in. It costs more up front, but it removes the off-the-shelf bloat and the recurring friction of fighting a theme.

Get a fixed quote for your WordPress site.

A calculator gives you a range. Tell us what you're building - project type, scope, budget, and timeline - in a short guided brief, and we'll come back with a fixed, itemized quote and a plan. No obligation, no sales call required.

FAQ

Common questions

It depends on who builds it. A DIY build on a prebuilt theme costs $0 to about $100 up front plus hosting, since you do the work yourself. A freelancer build typically runs $1,000 to $5,000, a studio or agency custom build $5,000 to $25,000 or more, and an enterprise WordPress project starts around $25,000 and climbs from there. On top of any of those, plan for recurring hosting, plugin licenses, and maintenance.

Often, yes - that is much of the appeal. WordPress gives you a mature CMS, a huge theme and plugin ecosystem, and a large pool of developers, so you are not paying to build the foundation from scratch. The catch is that the cost moves from up-front engineering to ongoing licenses, updates, and maintenance. For a content-driven marketing site or blog WordPress is usually the cheaper route; for a heavily custom product a purpose-built stack can end up simpler to run.

Beyond the build, budget for a domain (about $10 to $20 a year), hosting (roughly $5 to $50+ a month for shared or VPS, or $20 to $100+ a month for managed WordPress like WP Engine or Kinsta), any premium plugins (often $0 to $50+ a month each for forms, SEO, or ecommerce), and a premium theme ($50 to $200 one-off). Maintenance - updates, security, backups, and small changes - is commonly 15 to 20 percent of the build cost per year or a monthly retainer.

A prebuilt theme is the fastest, cheapest way to launch and is the right call when the design can fit an existing template and you mainly need content live. A custom theme costs more because a designer and developer build the look and the templates around your brand and content model, but it removes the bloat that off-the-shelf themes carry, performs better, and gives you a site that looks like no one else's. Most freelancer budgets lean on themes; studio budgets lean toward custom.

Not always. WordPress with a page builder and a good theme is designed so a non-developer can get a basic site live, which is what keeps the DIY route cheap. You start needing a developer once you want a custom theme, custom functionality, integrations, performance work, or a site you can trust not to break on the next update. Many people launch DIY and bring in a freelancer or studio when the limits start to bite.

No - they are honest ballpark ranges to help you set a budget, not a quote for your specific site. The actual number depends on your design, page count, plugins, functionality, and how ready your content is. If you want a real number, start a brief with us and we will give you a fixed quote for your WordPress project.

Keep going

More project cost calculators

See all calculators