How much does a WordPress website cost? A 2026 price breakdown.
- Typical US ranges
- Updated for 2026
- No sign-up
WordPress cost at a glance
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 | Typical 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 makes a WordPress site cost more or less
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?
WordPress theme vs custom build
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.
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.