Do I need hosting for WordPress? Yes, if you mean WordPress.org, the free software that runs 40 percent of the web: it is a set of files and a database that has to live on a server, and hosting is that server. No, if you mean WordPress.com, the hosted service run by Automattic, where hosting is bundled into the plan the way it is on Squarespace or Wix. The two share a name and a code base and almost nothing else that matters to a business owner, which is why the question keeps getting asked. Here is what hosting is for, how the two versions differ, what hosting costs, and which one to pick for a business site.
Do I need hosting for WordPress, and what does hosting actually do?
WordPress.org is downloaded software: PHP files, a MySQL database, and the images you upload. Something has to run PHP, store the database and answer visitors’ requests 24 hours a day. That something is a hosting account, which is a share of a server (shared hosting), a slice of one (VPS), or a managed service that also handles updates and backups. The domain name is separate again: a domain points visitors to the host, and you can buy it from the host or elsewhere. So a self-hosted WordPress site is three things: domain, hosting, and the free software installed on the hosting, usually with one click from the host’s panel (the manual install is five minutes if not).
WordPress.com vs WordPress.org: which one has hosting built in?
| WordPress.com | WordPress.org (self-hosted) | |
|---|---|---|
| Hosting | Included; Automattic runs the servers | You choose and pay a host |
| Cost | Free tier with ads and a wordpress.com subdomain; paid plans from a few dollars a month to the Business and Commerce tiers | Software free; hosting from about $3 to $30 a month for a small business site, more for managed |
| Plugins and themes | Only on paid plans (Business tier and above for third-party plugins); some plugins blocked | Any plugin or theme, including your own code |
| Maintenance | Updates, backups and security handled | Your job, or a maintenance plan |
| Ownership and portability | You can export content; moving off is a migration | Full files and database; move hosts any time |
| Custom domain | Paid plans | Any plan; buy the domain anywhere |
| Best for | Blogs and simple sites where someone else running the server is worth the constraints | Business sites that need specific plugins, a shop, custom design or full control |
WordPress.com’s own comparison confirms the split: the same software, with plugins on .com limited to paid plans and some plugins blocked, against a self-hosted install where everything is allowed and everything is your responsibility. Why WordPress is so popular is mostly about the .org version.
What kind of hosting does a WordPress site need?
| Type | Typical cost | Who it suits | Watch for |
|---|---|---|---|
| Shared hosting (Hostinger, SiteGround, Bluehost) | $3 to $15 a month | Brochure sites and small blogs | Speed drops when neighbours get busy; check PHP version and backups are included |
| Managed WordPress (Kinsta, WP Engine, Flywheel, Hostinger and SiteGround managed tiers) | $25 to $60 a month | Business sites where updates, backups, staging and speed matter more than price | Plugin restrictions on some hosts; visitor limits |
| VPS or cloud (DigitalOcean, Cloudways) | $10 to $50 a month | Developers and larger sites | You manage the server unless a control panel is included |
| WordPress.com | $0 to $45 a month | Blogs and simple sites | Plugin access starts at the Business tier |
For a small business site, the useful minimum is a host with PHP 8.3, daily backups, free SSL, a staging button and a support line that answers. The cheapest tier of a good host meets that; the cheapest host usually does not. This blog runs on Hostinger, chosen for those five things rather than price.
What does a WordPress site cost per year with hosting?
- Domain: $10 to $20 a year.
- Hosting: $40 to $180 a year shared, $300 to $700 managed.
- Software: $0.
- Premium theme or builder (optional): $50 to $100 a year.
- Premium plugins (optional): $0 to $300 depending on the shop, forms and SEO tools chosen.
- Maintenance: your time, or a plan; what WordPress maintenance involves covers the hours.
A hosted builder bundles all of that into one $16 to $50 a month subscription. WordPress is usually cheaper on the invoice and more expensive in attention, which is the real trade, and it is the same trade as custom design versus a theme: control against convenience.
Can you use WordPress without buying hosting at all?
- WordPress.com free plan: yes, with ads, a wordpress.com subdomain, no plugins and limited storage. Fine for a personal blog, not for a business.
- Local install: Local by Flywheel, DevKinsta or Studio run WordPress on your own computer for building and testing; nobody else can see it.
- Free hosting providers: exist, and are slow, ad-supported or short-lived. A business site on free hosting is a liability.
- Hosting included with a designer’s package: common; check whose name the account is in and that you can take it over, which is one of the questions to ask a website designer.
How do you tell which WordPress you have?
Log in. If the address is wordpress.com and the dashboard has a left menu with Upgrades and Plans, it is WordPress.com. If you log in at yourdomain.com/wp-admin and can see Plugins, Add New with the full directory, it is self-hosted. If you are not sure who hosts it, the WordPress version check post shows where the host’s name appears in Site Health, and a WHOIS lookup on the domain shows the nameservers. Moving between the two is possible in both directions; .com to self-hosted is the common one, and it is a normal migration.
For the WordPress sites I build, the answer is always self-hosted on a managed or good shared host in the client’s own name, with the domain and hosting logins in their password manager before launch. The plugin freedom is the point of choosing WordPress; without it, a hosted builder does the same job with less to maintain.
Frequently asked questions
For WordPress.org, the free self-hosted software, yes: it must be installed on a hosting account. WordPress.com includes hosting in its plans, so no separate hosting is needed there.
Same software, different arrangement. WordPress.com is a hosted service with hosting, updates and security included and plugins limited to paid plans. WordPress.org is downloaded software you install on your own hosting with no restrictions and full responsibility.
Shared hosting runs about $3 to $15 a month, managed WordPress hosting $25 to $60, and a domain $10 to $20 a year. The WordPress software itself is free.
Yes, on the WordPress.com free plan, with ads, a wordpress.com subdomain and no plugins. For a business site, paid hosting or a paid WordPress.com plan is the realistic minimum.
Self-hosted WordPress.org for most businesses, because it allows any plugin, any theme, a shop, and full ownership. WordPress.com suits blogs and simple sites where someone else running the server is worth the limits.
Yes, both, for a self-hosted site: the domain is the address and the hosting is the server. They can be bought together from one host or separately; keep both in your own name.
