Presswick

Do You Need Hosting for WordPress? WordPress.com vs Self-Hosted, Priced Over 3 Years

Published Oct 13, 2026

Yes, if you mean WordPress.org, the free software you install yourself: it needs web hosting and, in practice, a domain name. No, if you mean WordPress.com, which is a hosting service in its own right: you sign up and it runs WordPress for you, from a free plan upward. Either way the site lives on somebody's server. The real question is whether you rent that server from a web host or let WordPress.com handle it.

For most small sites both routes cost about the same in the first three years. WordPress.com's Personal plan is $99 for three years and now allows plugins; a budget shared host costs roughly $108 to $144 over the same period on its intro deal. Self-hosting wins on control and choice of host; WordPress.com wins on having nothing to maintain. Prices below were read on the vendors' US pages on 10 Oct 2026.

Short answer: yes for WordPress.org, no for WordPress.com

WordPress.org gives you the software for free, but software needs somewhere to run. A WordPress site is PHP code and a MySQL database that have to sit on a server connected to the internet around the clock, and that is what a web host rents you. Without hosting, a WordPress.org site can only run on your own computer, visible to nobody else.

WordPress.com bundles the software and the server into one account. You never pick a host, install anything or update WordPress yourself, because the hosting is the product. That is why people searching "do I need web hosting for WordPress" get two opposite answers: they are asking about two different things with the same name.

WordPress.org vs WordPress.com in one table

WordPress.org (self-hosted) vs WordPress.com, as of 10 Oct 2026
WordPress.org on your own hostWordPress.com FreeWordPress.com Personal and up
Needs separate hostingYesNoNo
Software cost$0$0Included
Typical priceShared host from $2.89 to $3.99/mo intro$0From $48 first year (Personal), renews at $60/year
Install pluginsYesNoYes (all paid plans)
Ads shown on your siteNone from the hostWordPress.com adsNo ads from Personal up
Your own domainYes; free first year with many hostsNoYes; free first year on annual plans
Who maintains WordPressYou (hosts help with updates)WordPress.comWordPress.com
Can you switch provider?Yes, to any hostExport to moveExport to move

The line that used to separate the two has moved. WordPress.com's own support page now says plugin installs are available on every paid plan, Personal included. For a long time, plugins were the main reason to self-host; today the reasons are more about control, choice of provider and what you can do on the server itself.

3-year cost: WordPress.com plans vs shared hosting

Bar chart of three-year cost: WordPress.com Personal $99, Hostinger Premium about $108, Bluehost Starter about $144, WordPress.com Premium $198, DreamHost Launch about $298, WordPress.com Business $630.
Three-year cost from WordPress.com's plan prices and hosts' intro and renewal rates, rounded to the dollar; read 10 Oct 2026. Hostinger bills 48 months upfront ($143.52).

Here is how the bars are built. WordPress.com sells three-year terms directly: Personal $99, Premium $198 and Business $630, against $48, $96 and $300 for one year. For the shared hosts we count the intro price for its term and the published renewal after it. Hostinger bills Premium as one $143.52 payment covering 48 months at $2.99 each, so three years of that service is worth $107.64. Bluehost's Starter comes to $143.64 for its 36 months at $3.99. DreamHost's Web Hosting Launch is $2.89 a month for the first year, then $10.99, so $34.68 plus $263.76: $298.44.

The two routes overlap more than most guides admit. If all you need is a small site with a few plugins, WordPress.com Personal is the cheapest way in. Shared hosting pulls ahead on what each dollar buys: more storage, several sites per plan, email accounts with some hosts and full server access. WordPress.com renewals cost more than the first term, though: Personal bought for three years auto-renews at $3.50 a month, or $126 for the next three years, against the $2.75 a month you pay at first.

Term length moves these numbers a lot. DreamHost's WordPress page also offers its Launch plan at $1.99 a month for the first four years, renewing at $7.99, which is far cheaper than the one-year deal above if you're willing to commit. Whatever you compare, line up the same number of years.

What you can't do without your own host

Plugins are no longer the dividing line, but a few things still are. On your own host you choose the provider and can leave for another at any time by copying your files and database. You pick the PHP version, get a database you control and, on most plans, file access over FTP or SFTP, and you can run anything the host allows alongside WordPress. WordPress.com lists SFTP among its Business plan features, so check what file access your plan includes before you count on it.

Money matters too. Ads from WordPress.com appear on free sites only, and the paid plans remove them. If you want to run your own ads or sell products, check the plan you're on allows it before you build. On your own hosting there's no platform rule about monetising beyond the host's terms of service.

Which route suits which site

The right answer depends less on price than on what the site has to do. A rough guide:

  • A personal blog or hobby site you don't want to maintain: WordPress.com, free or Personal.
  • A portfolio or a small business brochure site: either route works; WordPress.com Personal is simplest, a shared host gives more storage and room for a second site.
  • Several sites, or sites you build for clients: self-hosted, because one shared plan covers multiple sites and you control where they live.
  • An online shop: compare WordPress.com Commerce ($540 a year) with a shared host's e-commerce plan on the full renewal price before you choose.

None of this is permanent. Content moves between the two routes with WordPress's own export and import tools, so the first choice is not a trap.

The costs that come after the first bill

The first invoice is rarely the full story on either route. Free domains last one year, at WordPress.com and at most shared hosts, and then renew at the normal rate. Hosting renewals rise once the intro term ends, which is why the chart counts them. Email is a separate line at many providers: Bluehost sells Pro Email after a one-month trial, Hostinger's included mailboxes are free for the first year, and DreamHost's mailboxes on Launch come with a three-month trial. Budget for these from the start and neither route will surprise you.

Free ways to run WordPress, and their limits

You can use WordPress without paying anyone, within limits. The first is a local install: run WordPress on your own computer with a local development tool. It is perfect for learning and building a site before launch, but nobody else can see it until you move it to a host.

The second is WordPress.com's free plan, which puts your site at a wordpress.com address, shows WordPress.com ads and doesn't allow plugins. It's fine for a personal blog or a test. The third is a free PHP host, which can run WordPress.org with tight caps on traffic and features; for anything with readers, those caps arrive quickly.

There's also a no-risk way to try paid hosting. Hostinger, Bluehost and DreamHost all offer a 30-day money-back window on their hosting plans, with exclusions such as domain fees, so you can build on a real host and cancel within the month if it isn't for you.

Decision flow: if your site is on WordPress.com, you need no separate hosting; the free plan has ads and no plugins, and Personal and up allow plugins. If you use WordPress.org software, you need a host and a domain; a shared plan costs about $2.89 to $3.99 a month at first, so judge it on the renewal price.
Do you need hosting? Editorial decision flow; prices read 10 Oct 2026.

If you choose self-hosted: where to start

If the answer for you is WordPress.org, start with an affordable shared plan and weigh it by what it renews at rather than its opening rate. Three reasonable starting points, as of 10 Oct 2026: Hostinger Premium at $2.99 a month for 48 months, renewing at $10.99; Bluehost Starter, $3.99 monthly over a 36-month first term and $9.99 after, staging included; and DreamHost's Launch plan at $2.89 for the first year, renewing at $10.99, if you'd rather not prepay several years.

New to all of this? Our WordPress hosting for beginners guide walks through the first setup, and WordPress hosting vs regular hosting explains what the "WordPress" label on a hosting plan actually adds. When you are ready to pick a self-hosted plan, our best WordPress hosting picks compare them on renewal price.

Edge cases

Billing monthly changes WordPress.com's maths: Personal is $9 a month on monthly billing, or $108 a year, against $48 paid annually for the first year and $60 a year after that. The free domain on WordPress.com comes only with annual plans, not monthly ones. If you start on WordPress.com and later want your own host, you can export your content and import it into a self-hosted install; plan the move around your renewal date so you don't pay twice.

Finally, own your domain whichever route you pick. A domain registered in your name can point at WordPress.com today and a shared host tomorrow, which keeps the choice reversible.

Do you need hosting for WordPress? Questions answered

Do I need hosting for WordPress?
For WordPress.org, yes: the free software needs a web host to be online, plus a domain name. For WordPress.com, no: it is a hosting service, so the server is included in its free and paid plans.
Do I need web hosting for WordPress if I use WordPress.com?
No. WordPress.com hosts your site for you. Its free plan shows WordPress.com ads and doesn't allow plugins; the Personal plan, $48 for the first year (renewing at $60) or $99 for three years as of 10 Oct 2026, removes the ads and allows plugin installs.
Is WordPress hosting different from regular web hosting?
Not fundamentally. WordPress runs on ordinary PHP and MySQL hosting; plans sold as WordPress hosting add conveniences such as one-click installs, automatic updates and staging. Any decent shared host can run WordPress.org.
Can I use WordPress without hosting?
Only privately. You can install WordPress on your own computer to learn or build a site, but nobody else can visit it until it's on a host. WordPress.com's free plan is the way to publish without paying for hosting.
Is WordPress.com cheaper than self-hosting?
Over three years it can be. WordPress.com Personal costs $99 for three years, against about $108 to $144 for three years on budget shared hosts' intro deals. Shared hosting gives more storage, sites and server access for the money.

Next: compare the best WordPress hosting, ranked by renewal price, or read how to host a WordPress site step by step.