Quick answer: How much does a WordPress website cost? For most small businesses in New Zealand, a professionally built WordPress site typically lands between NZD $3,000 and $15,000 to build, plus roughly $500 to $3,000 a year to host, license, and maintain. DIY can start under $500, and complex WooCommerce or custom builds often run past $20,000.

WordPress has a reputation for being free. The software is. The website usually isn't. Somewhere between the free download and the finished site sit hosting, a theme, a page builder, a pile of plugins, someone to write the words, and someone to keep it all patched. Each of those has a price, and most quotes only show you some of them.

This guide is for small business owners who've been quoted three wildly different numbers for "a WordPress site" and want to know which one is sane. By the end you'll know the typical build ranges, the yearly running costs, the hidden extras that turn a bargain into a project, and how to read a quote without needing a developer to translate it.

No magic numbers. Just honest ranges, what moves them, and where the money actually goes.

How much does a WordPress website cost, by build type

The honest answer depends less on WordPress and more on who builds it and how much thinking goes in before anyone opens a theme. The same platform can power a $300 hobby site and a $40,000 online store. The software doesn't care. Your budget does.

Here are the typical ranges we see for small business WordPress builds in New Zealand. Treat them as a sanity check, not a price list.

Build typeTypical build cost (NZD)What you usually get
DIY with a free theme$150 to $800 (first year)Hosting, domain, a free theme, and every hour of your own weekend
DIY with premium theme and plugins$400 to $1,500 (first year)Nicer design options, a page builder, and more settings than you'll ever use
Freelancer template build$1,500 to $5,000A customised theme, 3 to 6 pages, light strategy, copy often supplied by you
Custom small business site$5,000 to $15,000Planned structure, written copy, custom design, conversion focus, SEO foundations
WooCommerce store$6,000 to $30,000+Products, payments, shipping rules, and a lot more testing
Agency custom theme or complex build$15,000 to $40,000+Bespoke development, integrations, multiple stakeholders, longer timelines

Notice the jump between template and custom. That gap is mostly strategy, copy, and design decisions, not code. A template build gives you a nice shell. A custom build is supposed to give you a page that explains your offer and gets people to enquire. If you want the platform-agnostic version of this breakdown, our guide on what a website costs in 2026 compares every tier side by side.

WordPress.com vs WordPress.org: the free part that isn't

Half the confusion about WordPress pricing comes from the fact that there are two WordPress options with almost the same name.

WordPress.org is the open-source software. You can download it from WordPress.org for nothing, then install it on hosting you pay for. You get full control, which also means full responsibility. Updates, backups, security, and speed are your problem, or the problem of whoever you pay to look after it.

WordPress.com is a hosted service run by a commercial company. You pay a monthly or yearly plan, and they handle the hosting and much of the upkeep. Cheaper plans limit what you can install. The plans that allow custom plugins cost noticeably more. Plan prices change often, so check the current pricing page rather than trusting a number from a blog (including this one).

Most small business sites built by freelancers and studios run on self-hosted WordPress.org. When someone quotes you for "a WordPress website", that's usually what they mean. So "WordPress is free" is technically true in the same way a car is free if you only count the steering wheel.

The yearly running costs

The build is a one-off. The running costs keep arriving every year, and they're where WordPress differs most from all-in-one builders like Squarespace or Wix. Instead of one subscription, you get a handful of smaller bills from different places.

Running costTypical yearly cost (NZD)Notes
Domain (.co.nz or .nz)$30 to $60Make sure it's registered in your name
Shared hosting$100 to $400Fine for small brochure sites, slower under load
Managed WordPress hosting$400 to $1,500Faster, with backups and updates often included
Premium theme licence$0 to $150Often a yearly fee for updates and support
Premium plugins$200 to $800Page builder, forms, SEO, backups, security, caching
Maintenance or care plan$600 to $3,600Roughly $50 to $300 a month depending on what's covered

Add it up and a typical small business WordPress site often costs somewhere between $500 and $3,000 a year to keep running properly. You can go lower by doing updates yourself. You can also go much lower by doing nothing at all, which works right up until it doesn't.

For the full picture on these two biggest lines, see our guides to website hosting costs and website maintenance costs for small business.

What actually pushes the price up

Two quotes of $2,500 and $12,000 can both be fair. They're just pricing different jobs. These are the factors that move the number most, roughly in order of impact.

  1. Copywriting. If the designer writes your words, that's real work. Good copy is often the difference between a site that looks fine and one that gets enquiries. Our breakdown of website copywriting costs covers typical NZ rates.
  2. Custom design vs template. Adjusting a theme is quicker than designing pages around your offer. You pay for the thinking, not just the pixels.
  3. Number of unique page layouts. Ten pages that share two layouts cost less than six pages that each need their own design.
  4. Ecommerce. WooCommerce adds products, payments, shipping, tax, emails, and a lot of edge cases to test.
  5. Integrations. Booking systems, CRMs, membership areas, and accounting tools all add setup and testing time.
  6. Content migration. Moving 80 old blog posts and fixing their URLs is slow, careful work.
  7. Speed and accessibility standards. Building to pass real performance and accessibility checks takes more discipline than shipping whatever the page builder spits out.

More pages don't automatically mean a better website. Sometimes it just means more places for the visitor to get lost, and more pages to pay for.

Themes, page builders, and the plugin pile

WordPress is flexible because of plugins. It also gets slow, fragile, and expensive because of plugins. Both things are true.

A typical budget WordPress build often runs a multipurpose theme, a drag-and-drop page builder, and somewhere between 15 and 40 plugins. Each one is a small dependency. Each one needs updating. Some charge yearly. A few will eventually conflict with each other at the worst possible moment, usually on a Friday afternoon.

A cheap WordPress build running 35 plugins comes with a hidden subscription: something breaking every month, with a website attached.

That doesn't mean page builders are bad. They let owners edit pages without a developer, which has real value. The trade-off is weight. Page builders often load extra code on every page, and that shows up in loading speed on mobile. Google's Core Web Vitals guidance on web.dev explains the loading and responsiveness measures that a heavy build can struggle with.

A practical rule: ask how many plugins the finished site will run, and what each one is for. A good builder can answer without opening a laptop. If your current site already feels sluggish, our guide on how to speed up a small business website walks through the fixes in order.

The hidden costs nobody mentions early enough

Most WordPress budget blowouts aren't scams. They're things that were simply never discussed. Here's the list to raise before you pay a deposit.

Costs to ask about upfront

  • Premium plugin licences that renew every year after the first
  • Theme licence renewals for updates and support
  • Hosting renewal price, which can be far higher than the introductory rate
  • Stock photography or a photographer for real images
  • Copywriting, if the quote assumes you'll supply the words
  • Extra revision rounds beyond what's included
  • Security cleanup if the site gets hacked without backups in place
  • Hourly charges for small edits once the support window ends
  • Redirects and SEO checks if you're replacing an existing site

None of these are outrageous on their own. Stacked together, they can double what you expected to spend in year one. A website package should not feel like buying a mystery box. Get the extras written into the quote, or written out of it, before work starts.

Mistakes that make WordPress expensive later

WordPress itself is rarely the problem. How it was set up usually is. These are the common patterns that turn a reasonable build into an expensive rescue job two years later.

  • Nobody owns the updates. The site launches, the designer moves on, and core, theme, and plugins quietly fall behind. Outdated plugins are one of the most common ways small sites get compromised. Our website security guide for small business covers the basics.
  • The designer owns the hosting. Convenient until you want to leave and discover your website lives in someone else's account.
  • Licences registered to the builder. When their premium plugin licence lapses, your site stops getting updates.
  • A theme you can't escape. Some multipurpose themes lock content into their own shortcodes. Switching later means rebuilding pages.
  • No backups off the server. A backup stored on the same hosting that just failed is not really a backup.
  • Design first, message never. The site looks great and says nothing useful. A pretty website can still be a weak salesperson.

That last one is the expensive one, because it doesn't send you an error message. It just quietly fails to produce enquiries while you keep paying hosting.

What a WordPress website really costs over three years

Comparing build quotes on their own is like comparing cars on the sticker price and ignoring fuel. A fairer view adds up the build plus three years of running costs. The figures below are illustrative examples using typical ranges, not quotes.

ScenarioBuild (NZD)Yearly running (NZD)Rough 3-year total (NZD)
DIY, premium theme, self-managed$500$500About $2,000, plus a lot of your time
Freelancer template build, basic care$3,000$1,200About $6,600
Custom small business site, managed hosting and care plan$8,000$2,000About $14,000
WooCommerce store, managed$15,000$3,000About $24,000

The DIY line looks like the winner until you price your own hours. If you bill $100 an hour and spend 40 hours fighting a page builder, that "cheap" site cost $4,000 before it did anything. Cheap websites aren't automatically bad. Cheap websites with no strategy usually become expensive later.

The more useful question is what each option returns. If a custom site brings in even a couple of extra jobs a month, the three-year number looks very different. Our guide to measuring website ROI shows how to run that maths for your own business.

When WordPress is the right call (and when it isn't)

WordPress powers a huge share of the web for good reasons. It's flexible, you can own everything, and almost any developer can work on it. It also asks more of you than an all-in-one builder does.

WordPress usually makes sense when

  • You want full ownership of your site, files, and hosting
  • You plan to publish content regularly and want strong blogging tools
  • You need integrations or features that hosted builders can't handle
  • You'll pay for proper maintenance, or have someone in-house who will do it

Something simpler may fit better when

  • You need five clear pages and never want to think about updates
  • Nobody will own plugin and security updates after launch
  • Your budget covers the build but not ongoing care
  • You want to edit text yourself without worrying about breaking layouts

There's no single best platform. There's the platform that fits how your business actually works. Our comparison of Squarespace vs WordPress for small business goes deeper on the trade-offs, and if you're already on WordPress and thinking of leaving, see what a WordPress migration costs.

How to read a WordPress quote without getting upsold into confusion

A good quote tells you what you're buying, what you're not, and what happens after launch. A weak one tells you the total and hopes you don't ask follow-up questions. Before you compare numbers, make sure each quote answers these.

Questions to put to any WordPress quote

  • Is this a custom design, a customised theme, or a template with my logo?
  • Who writes the copy, and is it included?
  • Which theme and page builder will you use, and why?
  • How many plugins will the site run, and which are paid?
  • Will hosting, domain, and licences be in my name?
  • What's included after launch, and what does support cost after that?
  • How will you handle speed, mobile testing, and basic SEO?
  • If I'm replacing a site, who handles redirects?

On that last point, basic SEO should come with a professional build. Google's own SEO starter guide lays out the fundamentals, like clear titles, sensible structure, and crawlable pages. None of it is exotic. If those basics appear as a separate paid add-on, that tells you something about how the rest of the site will be built. For a broader set of questions, our list of questions to ask a web designer before hiring is worth stealing.

How Onyxarro prices a website

We'd rather talk about what your site needs to do before we argue about what it's built on. Platform matters, but it's the third or fourth decision, not the first. The first is what the right customer needs to see before they trust you enough to enquire.

That's why our packages are priced by scope and outcome, with fixed numbers you can see before you talk to anyone.

Onyxarro packages at a glance

  • Launch: NZ$5,000 NZD for up to 5 pages. Built for businesses that need a clear, credible site that turns visitors into enquiries.
  • Growth: NZ$8,000 NZD for up to 10 pages. More service pages, more room for local SEO and proof.
  • Studio: from NZ$13,000 NZD for custom scope, such as ecommerce, integrations, or larger content builds.
  • Included thinking: structure, copy direction, design, SEO foundations, and a clear enquiry path on every page.
  • You own it: your domain, your accounts, your files.

We're a young studio, so we lead with clear scope and honest thinking rather than a wall of case studies. Our concept demos are labelled as concept work, because they are. If you'd like a reference point before you compare WordPress quotes, get a free website audit and we'll show you where your current site is losing enquiries. Or browse our website packages and what each includes.

The Bottom Line

So, how much does a WordPress website cost? For most small businesses, plan on roughly $3,000 to $15,000 to build it properly and $500 to $3,000 a year to keep it healthy. DIY can be cheaper in cash and pricier in time. Stores and custom builds sit higher.

The software is free. The thinking, the writing, the hosting, and the upkeep are not. Compare quotes on what they include and what they return, not just the total at the bottom.

Not sure which tier you need? You don't have to guess. Start with a free audit and get a practical recommendation before you spend money.