By Sarah Dia, HostDroplet Support
Is WordPress free? The software itself is completely free — you can download it, use it commercially, and modify it without paying anyone a cent. But running a WordPress website isn’t free, because you still need somewhere to host it and a domain name to reach it. For most small sites, that works out to somewhere around $100–$200 a year all in, and less if you keep things lean.
That gap between “WordPress is free” and “your website will cost something” trips up a lot of people. So here’s an honest breakdown of what you actually pay for, what’s genuinely optional, and where the costs sneak up on you.
What’s genuinely free
The WordPress software is open source, released under a licence that lets anyone use it for any purpose at no cost. You can see this for yourself at WordPress.org, where you download it — and where thousands of free themes and plugins live too.
That last part matters more than people realise. A large share of sites run entirely on free themes and free plugins. You can build a genuinely professional site — contact forms, SEO tools, security, caching, galleries — without paying for a single add-on. Free doesn’t mean crippled here.
What you actually have to pay for
Two things, and only two things, are genuinely unavoidable.
Hosting. WordPress is software that has to run on a server somewhere. That’s what hosting is, and it’s the main ongoing cost of any website. Our guide on web hosting cost breaks down realistic figures, and shared hosting explains the entry-level option most small sites start on.
A domain name. Your web address, renewed annually. Usually the smaller of the two costs. If you’re still choosing one, our guide on how to choose a domain name is a good starting point, and domain name vs web hosting clears up the difference between the two, which confuses almost everyone at first.
That’s the honest floor. Everything below this line is a choice.
What’s optional (and often skippable)
Here’s where budgets balloon unnecessarily. These are worth money in specific situations and a waste in others:
- A premium theme. Genuinely nice, rarely necessary. Free themes are capable, and a premium one mainly buys you design polish and support. Skip it until you know what you need.
- Premium plugins. Most sites need none. Buy one when a free option genuinely can’t do the job — not preemptively.
- An SSL certificate. This should cost you nothing. Free certificates are the norm now, and any decent host includes one — see what an SSL certificate is. If you’re being charged extra for basic SSL, that’s a reason to look elsewhere.
- Backups. Often included with hosting, and free plugins handle it otherwise. Our guide on website backups covers what you actually need.
- A developer. Only if you want something custom. Most people never need one.
The costs that catch people out
This is the part worth reading twice, because it’s where people end up paying far more than they planned.
Renewal pricing. The single biggest trap in hosting. Plenty of hosts advertise a very low introductory rate, then renew at several times that price once your first term ends. The headline figure you signed up for may bear no relation to what you pay in year two. Before buying anything, find the renewal rate — not the promotional one — and do your maths on that number. Our guide on whether cheap web hosting is worth it covers this pattern in detail.
Subscription plugins. Many premium plugins are annual subscriptions, not one-off purchases. Three or four of them quietly becomes a meaningful yearly bill. Check whether you’re buying a licence or a recurring commitment.
Your own time. Not a cash cost, but a real one. WordPress needs occasional updates and maintenance. It’s minutes a month, but it isn’t zero — and good hosting removes most of the technical burden, which is worth factoring in.
So what does it realistically cost?
For a straightforward small business site or blog: hosting plus a domain, both free themes and plugins, free SSL. That’s a modest annual figure and genuinely all most people need for a professional site.
Add a premium theme and a couple of paid plugins and you’re into a few hundred a year. Custom development or a large store pushes it higher again. The important point is that the upper end is optional — you’re not obliged to spend it, and spending more doesn’t automatically produce a better site.
Free WordPress hosting, and why it isn’t
You’ll find offers for free WordPress hosting. Treat them carefully. Free plans typically come with ads on your site, severe resource limits, no real support, no proper backups, and often no ability to use your own domain. What you save in money you tend to pay in reliability and control — and moving a site later is more work than starting it properly. If budget is genuinely tight, an inexpensive paid plan will serve you far better than a free one.
Worth knowing before you decide
One thing that makes the cost easier to justify: because WordPress is open source and you own your files and database, you’re never locked to one provider. If your host raises prices or disappoints you, you can move the whole site elsewhere. That’s a genuine difference from all-in-one platforms — our comparison of WordPress versus a website builder weighs that trade-off honestly.
If you’ve decided WordPress is the route, the practical step is picking hosting that includes what should be included and doesn’t spring a renewal surprise on you. Our beginner’s guide to choosing a host covers what to look for, and our WordPress hosting and shared hosting plans are built for exactly this starting point. Whoever you choose, check the renewal price before you buy — including ours.


