Website hosting and maintenance cost: the real annual bill
The hosting bill most people quote is the intro price on the sign-up page; the bill they pay is the renewal, plus the domain, plus whatever maintenance nobody budgeted for. This page separates the three. The verified table gives the printed entry price, the term it requires and the renewal the host prints; the sections below add the domain and the maintenance line, which is the one that varies most.
- median printed entry price, per month
- $6.76
- hosts with a verified printed price
- 14
- stacks with measured demand
- 5
Figures on this page come from the HostingByStack Web Hosting Price Index: 14 hosts with a verified printed price, median entry price $6.76 a month, checked against each host's own pricing page.
- 14 host pricing pages verifiedevery figure matched verbatim to the host's page
- Quoted and dated, never estimatedlast verification pass 2026-09-03
- 5 stacks coveredeach with measured search demand behind it
Printed prices, verified
| Host | Entry price | Renews at | Term | Source | Checked |
|---|---|---|---|---|---|
| ChemiCloud | $1.95/mo | $11.95/mo | 36 mo term | chemicloud.com | September 2026 |
| FastComet | $1.99/mo | $9.95/mo | fastcomet.com | September 2026 | |
| DreamHost | $2.89/mo | $10.99/mo | 12 mo term | dreamhost.com | September 2026 |
| HostPapa | $2.95/mo | 36 mo term | hostpapa.com | September 2026 | |
| Hostinger | $2.99/mo | $10.99/mo | 48 mo term | hostinger.com | September 2026 |
| DigitalOcean | $4/mo | 1 mo term | digitalocean.com | September 2026 | |
| IONOS | $4/mo | $8/mo | 12 mo term | ionos.com | September 2026 |
| TMDHosting | $9.52/mo | $11.9/mo | 36 mo term | tmdhosting.com | September 2026 |
| WP Engine | $28/mo | 12 mo term | wpengine.com | September 2026 | |
| ScalaHosting | $29.95/mo | $54.95/mo | 36 mo term | scalahosting.com | September 2026 |
| Rocket.net | $30/mo | 1 mo term | rocket.net | September 2026 | |
| Kinsta | $35/mo | 1 mo term | kinsta.com | September 2026 | |
| Liquid Web | $36/mo | $72/mo | 1 mo term | liquidweb.com | September 2026 |
| Servebolt | $99/mo | servebolt.com | September 2026 | ||
| Bluehost | Pricing page could not be read (checked September 2026) | ||||
| Cloudways | Pricing page could not be read (checked September 2026) | ||||
| HostGator | Pricing page could not be read (checked September 2026) | ||||
| InMotion Hosting | Pricing page could not be read (checked September 2026) | ||||
| Namecheap | Pricing page could not be read (checked September 2026) | ||||
| SiteGround | Pricing page could not be read (checked September 2026) |
Working out the real annual cost
- Start from the renewal, not the intro. A $2.99 entry price on a 48-month term is $143.52 up front and then, by the host's own page, $10.99 a month. Year one of a contract like that costs the intro; every year after costs the renewal. Take the renewal column from the table as the standing annual cost and treat the intro as a one-time discount.
- Add the domain. Most shared plans include a domain for the first year and bill it at the registrar's renewal rate afterwards; managed and VPS plans usually do not include one. The website hosting and domain guide on this site sets out the honest route.
- Price the maintenance. Updates, backups, a security scan and someone to call when the site breaks. On managed hosting this is inside the plan price; on shared and unmanaged hosting it is your time or a maintenance contract, and a maintenance contract for a small business site commonly costs more per year than the hosting itself.
- Compare like with like. A shared plan at $11 a month renewed plus a maintenance retainer is a fair comparison to a managed plan at $30 a month with maintenance inside. The table gives the hosting half of the sum verbatim; the maintenance half is a quote you obtain, and this site does not invent one.
What the printed prices actually say
Every entry price in the index is quoted from the host's page with its term. Where a host prints a renewal price it is in the table; where a host prints only that the plan renews at the regular rate, the regular rate the page shows is recorded as the renewal. Nothing is inferred: a host that prints no renewal has no renewal cell, which is itself information about that host.
The stacks price differently. Shared hosting is cheapest up front and steepest at renewal; VPS hosting from the specialists prints monthly prices with short promotions; managed WordPress prints monthly or annual prices with little or no intro discount; dedicated servers print monthly prices at ten to fifty times the shared entry. The stack pages compare each group on its own terms.
Maintenance: what it is and who sells it
For a WordPress site maintenance means core, theme and plugin updates, off-site backups with a tested restore, uptime monitoring, security scanning and small fixes. Managed WordPress hosts sell most of it inside the plan; agencies and freelancers sell it as a retainer; a site owner with time does it for nothing but the time.
The cost of not doing it arrives as a compromised site, a broken update or a lost database, and it arrives at the worst moment. Budget the line even when the answer is your own time.
Common questions
- How much does website hosting cost per year?
- At renewal, most shared plans in the index print $8 to $12 a month, managed WordPress $25 to $35 a month for one site, and VPS plans $36 to $72 a month at the specialists; the entry prices are lower and require a term. Every figure is in the verified table with its source.
- How much does website maintenance cost?
- Inside a managed plan, nothing beyond the plan price; as a retainer, a quote from whoever provides it, which this site does not invent. The hosting half of the sum is in the table.
- Why is my hosting renewal so much higher than the price I signed up at?
- Because the sign-up price was an intro price for the prepaid term. The renewal column shows what each host prints for the same plan afterwards, so the year-two price is visible before you buy.
Not sure which host you need?
Browse by stack
Cite or embed this figure
The median printed entry price per month in the web hosting market was $6.76 in September 2026, across 14 verified host pricing pages recorded in HostingByStack Web Hosting Price Index.
Cite as: "HostingByStack Web Hosting Price Index", updated 2026-09-03, https://hostingbystack.com/website-hosting-and-maintenance-cost/.