How Much Does WordPress Hosting Cost?
WordPress itself is free. Hosting it is not, and the number on the pricing page is frequently not the number you end up paying. This page is about the structure of the bill: what the tiers of the market actually cost, which charges appear later, and what genuinely changes the total rather than moving it around.
The four tiers of the market
Almost every WordPress host sits in one of four bands, and they differ far more in what you get than in what they charge:
| Type | What you are buying | The catch |
|---|---|---|
| Shared hosting | A slice of one server holding hundreds of sites | Resources you do not control, and an introductory rate that ends |
| Managed WordPress | Shared or dedicated resources plus WordPress-specific tooling | Priced per site and metered by visits, with plugin restrictions common |
| VPS | A machine, and nothing else | You are now the system administrator, and that is the real cost |
| Decentralized | Dedicated resources on independent nodes | A newer model, so fewer people have heard of it |
The honest summary is that cheap shared hosting and expensive managed hosting often run the same WordPress on comparable hardware. What you are paying for at the top of the market is support, tooling and someone else owning the uptime, not a fundamentally faster site.
Why the advertised price is not the price
Four charges account for nearly every "this cost more than I expected" story in WordPress hosting, and none of them is hidden exactly. They are simply on a different page from the one with the large number on it.
The renewal jump
This is the big one and it is close to universal in shared hosting. The headline rate is an introductory price for the first term, and renewal is often several times higher. Two things are worth checking before you buy anything: what the renewal rate actually is, and how long a term you have to commit to in order to get the introductory rate at all. A very low monthly figure that requires paying three years upfront is not a monthly figure.
Metering
Managed WordPress plans commonly price by monthly visits and by number of sites. That is fine until a post does unexpectedly well, at which point you are either throttled or billed for the overage. It also means your cost is coupled to your success in a way that a resource-priced plan is not.
Bandwidth and egress
Some hosts charge for data leaving the server. For a text site this is negligible; for a media-heavy site or one serving large downloads it is not, and it is the charge people are least likely to have modelled. Worth confirming whether it exists at all before comparing anything else.
The add-ons that used to be included
Backups, SSL, staging, a CDN and email are sometimes bundled and sometimes each a line item. Compare the total of what you actually need rather than the entry price, because two plans with the same headline can differ substantially once you add back the things you were always going to use.
What actually changes the total
Once you strip out the pricing games, only three things genuinely move what WordPress hosting costs you:
- How much of your traffic can be cached. A cached page is served without executing PHP or querying the database. A blog is mostly cacheable and therefore cheap to serve at almost any traffic level. A shop is not, because carts, checkouts and logged-in sessions have to run every time. Two sites with identical visitor numbers can need very different plans for this reason alone.
- Your plugin stack. Not how many, but what kind. Anything that runs on every request or on a schedule costs you continuously; a plugin that only acts in the admin costs you almost nothing.
- How much of the work you do yourself. A VPS is cheap in currency and expensive in evenings. That is a real trade and a perfectly reasonable one, but it should be made deliberately rather than by accident.
Notice what is not on that list: the number of pages you have, and the size of your database. Both grow, neither is usually what makes a site slow.
What it costs here
| Plan | Resources | Price |
|---|---|---|
| Basic | 2.7 GB RAM, 1.2 vCores, 23 GB SSD | $2.99/mo |
| Standard | 4.8 GB RAM, 3.5 vCores, 44 GB SSD | $7.99/mo |
| Pro | 7 GB RAM, 6 vCores, 85 GB SSD | $12.99/mo |
| Ultra | 9.5 GB RAM, 9.5 vCores, 130 GB SSD | $21.99/mo |
| Enterprise | 18 GB RAM, 14 vCores, 220 GB SSD | $34.99/mo |
Pay as you go, billed monthly, with the first month free for new accounts. There is no introductory rate because there is no term to commit to, so the price you see in month one is the price in month twenty. Traffic is not metered and there are no egress fees, so a post that does well changes nothing on your invoice. Every plan is dedicated CPU, RAM and SSD rather than a share of a busy machine, and higher tiers add Redis object caching, which is what keeps the uncacheable work described above fast.
How to compare two hosts honestly
Five questions, and they will separate almost any two offers faster than reading feature lists:
- What is the renewal price, and what term do I have to buy to get the advertised rate?
- Is traffic metered, and what happens when I exceed it?
- Is bandwidth charged separately?
- Which of backups, SSL, staging and CDN are included rather than extra?
- Are the resources dedicated to me, or shared with sites I cannot see?
Ask them of your current host too. The answers are frequently more surprising for a plan you already own than for one you are considering.
Is free WordPress hosting real?
There is free and there is free. WordPress.com has a genuine free tier with its own domain and its own limits, and it is a reasonable place to start a blog. What it is not is self-hosted WordPress: you cannot install arbitrary plugins or themes, which is the entire reason most people want WordPress in the first place. Free hosting that promises full WordPress usually funds itself with ads, sells the data, or disappears, and migrating away later costs more than the hosting ever saved.
The realistic floor for self-hosted WordPress with dedicated resources is a few dollars a month. Below that, something is being paid for in a currency other than money.
Deploy WordPress on the Flux decentralized cloud from $2.99/mo, first month free, no renewal jump and no metered traffic.
Deploy WordPress on the decentralized cloud
Live in under 30 seconds across 50+ regions. From $2.99/month — first month free.
Get Started