Is WordPress Really Free? What a Site Actually Costs
Yes and no. The WordPress software itself is free: it's open source and licensed under the GPL. But a website needs somewhere to live, a domain name, a design, and someone to keep it updated, and those are where the costs come from. Here's what to expect so you can compare it with other options fairly.
What's free about WordPress
WordPress.org describes WordPress as open source software, licensed under the GPL (version 2 or later). That means you can download it, use it for any purpose and change it. Plenty of themes and plugins are free too.
That's the part people hear when they say "WordPress is free." It's true, but it's like saying a recipe is free: you still have to buy the groceries and cook the meal.
What you pay for
- Hosting. Self-hosted WordPress needs a server. WordPress.org's requirements page recommends PHP 8.3 or greater, MariaDB 10.11 or greater (or MySQL 8.4 or greater) and HTTPS support. Hosts charge a monthly or yearly fee, and prices vary a lot by provider and plan.
- A domain name. Your yourbusiness.ca address is a separate yearly cost. You can search for one here; domain hosting with us is $19/year.
- A theme. Free themes exist, but many businesses buy a premium theme or hire someone to customize one.
- Plugins. Contact forms, SEO tools, backups, security and online stores are usually plugins. Some are free, some are paid yearly subscriptions.
- Design and setup. Unless you're comfortable doing it yourself, someone has to build the pages, add your photos and set it up properly.
- Ongoing updates. WordPress, themes and plugins need regular updates.
WordPress.com is a different thing
WordPress.com is a hosted service built on the WordPress software, and it has paid plans. At the time of writing its pricing page lists prices in US dollars, roughly US$4 to US$45 per month on yearly billing depending on the plan (Personal, Premium, Business and Commerce), and higher on month-to-month billing. Plugin installation is listed on the paid plans but not the free one. Prices change and vary by plan and billing term, so check the current page before deciding.
The hidden cost: maintenance
WordPress's own documentation says you should always update to the latest version, and to check that your plugins and themes are compatible before you do. Minor and security updates can apply automatically on many sites, but major releases need you to click "Update Now," and it recommends a backup first.
That's fine if you enjoy it, or have someone who does. If nobody is looking after the site, outdated plugins are a common way sites break. It's not a flaw in WordPress, just a job somebody has to own.
When WordPress is a good fit
- You publish a lot of content and want a mature editor and a huge plugin library.
- You or a developer you trust will maintain it.
- You need a specific plugin that only exists for WordPress.
When another route may suit you better
- You'd rather not think about updates, hosting and plugin compatibility at all.
- Your site is mainly there to be found, build trust and get calls, bookings or orders.
- You want one predictable monthly cost instead of several small ones.
If you're weighing platforms, my comparison of Wix, Squarespace and a custom website covers the other common choices, and what a small business website costs in Canada puts the numbers side by side.
Questions to ask before you choose
Whatever platform you land on, a few questions will keep the real cost honest:
- Who will update the site, and how often? Is that included or extra?
- Who handles backups and security, and what happens if the site goes down?
- Do I own the site and the domain, and can I take them with me if I leave?
- Which features need paid plugins or higher plans, and what do they cost per year?
- If I need a change, can I reach a real person, and how quickly?
Add up the yearly total, including the domain, then divide by twelve. That monthly number is the one worth comparing, not the headline price.
How FreeSite Company is different
I'm Jeremy, a web designer in Squamish, BC. I build you a custom, hand-coded website for free. You pay $9/month* for the first three months, then $13/month, or $89/year, month-to-month, cancel any time, and only if you keep the site. Hosting, updates and security are handled for you, and you own the code. Bigger needs such as booking, a CRM or an online store are available as upgrades; see add-ons and plans.
If you already have a WordPress site that's become a chore, or you're deciding for the first time, I'm happy to talk it through with no pressure, whichever way you go.
Sources
- WordPress.org: About
- WordPress.org: Requirements
- WordPress.org: Updating WordPress
- WordPress.com: Pricing
Want a custom website without the up-front cost? I'll build it free. You only pay $9/month* if you keep it.