Is WordPress Free
A practical cost breakdown of domains, hosting, themes, and plugins so you know what you’ll really pay.
“Is WordPress free?” is usually the first question people ask right before they start building a site. The short answer is “yes, but…”, and that “but” is where domains, hosting, themes, and plugins come in.
In this guide, you’ll learn exactly which parts of WordPress are 100% free, which parts you must pay for, and how to estimate a realistic budget for your own website. We’ll walk through both WordPress.org and WordPress.com so you’re clear on how their pricing models differ.
If you’re still getting familiar with the platform, start with a quick primer on what WordPress actually is, then come back here to map out your costs with confidence.
Step 1: Understand What “Free” in WordPress Really Means
The core WordPress software is open-source and released under the GPL license. That means the code itself is free to download, install, modify, and use on as many sites as you like without paying a license fee.
However, WordPress on its own is just software. To make a live website that anyone can visit, you still need a server (hosting), a domain name (yoursite.com), and usually a theme and plugins. Those are the pieces that introduce ongoing costs.
Think of WordPress as the engine of a car: the manufacturer gives you the engine for free, but you still need the rest of the vehicle, fuel, and maintenance to actually drive anywhere.

Here’s what’s truly free in the WordPress ecosystem:
- The WordPress.org core software
- Thousands of free themes from the official WordPress.org theme directory
- Thousands of free plugins from the official plugin directory
And here’s what is not free:
- Domain registration (typically billed yearly)
- Web hosting (usually billed monthly or annually)
- Most premium themes and plugins
- Professional services like design, development, or ongoing maintenance
Checkpoint: By the end of this step, you should be clear that “WordPress is free” refers to the software, not the entire website stack.
Step 2: Compare WordPress.org vs WordPress.com Pricing
When people ask if WordPress is free, they’re often mixing up WordPress.org (self-hosted WordPress) and WordPress.com (a hosted service built on WordPress). They share a name and technology, but their cost structures are very different.
WordPress.org (Self-Hosted)
- Software: Free to download and use.
- Hosting: You choose and pay your own host.
- Domain: You register and pay for your own domain.
- Flexibility: Full control over themes, plugins, and custom code.
With WordPress.org, your main costs are the domain, hosting, and any premium themes or plugins you choose. This is the most flexible option and what most tutorials mean by “WordPress”.
WordPress.com (Hosted Platform)
- Free plan: No hosting bill and no custom domain, but your site lives on a subdomain (yoursite.wordpress.com) and has feature limits.
- Paid plans: Monthly or yearly subscription that may include a custom domain, more storage, and extra features.
- Limitations: On lower-tier plans, you may not be able to install custom themes or plugins.
If you know you’ll be using WordPress.com, it’s worth reading a detailed breakdown of how to choose the right WordPress.com plan before you commit.
Checkpoint: You should now understand that WordPress.org always involves separate hosting and domain costs, while WordPress.com bundles some of those costs into its plans (sometimes starting from a limited free tier).
Step 3: Calculate the Real Cost of Running a WordPress Site
Now let’s turn the theory into numbers. The exact cost of a WordPress site depends on your goals, traffic, and features, but we can outline realistic ranges so you’re not surprised later.
Core Cost Components
- Domain name: Usually $10–$20 per year for a .com domain.
- Shared hosting: Around $3–$15 per month for small sites (often cheaper in the first year, higher on renewal).
- Managed WordPress hosting: Typically $20–$40+ per month for better performance and support.
- Premium theme (optional): $40–$90 one-time or yearly, depending on the provider.
- Premium plugins (optional): $20–$200+ per year depending on features (SEO, forms, caching, e-commerce, etc.).
If you’re unsure how hosting works or which type you need, start with a primer on how WordPress hosting works and what you’re paying for. It’s usually the biggest ongoing cost after your domain.
Sample Budgets (Per Year)
- Starter blog (low budget): ~$60–$120/year (domain + basic shared hosting, free theme, and free plugins).
- Small business site: ~$150–$400/year (domain + quality shared or entry-level managed hosting, maybe one premium theme and a few paid plugins).
- Growing eCommerce store: $500+/year (better managed hosting, SSL, premium eCommerce add-ons, backups, and performance tools).
Checkpoint: At this point you should have a rough annual number in mind for your own site based on its purpose and scale.
Step 4: Choose the Right WordPress Setup for Your Budget
Once you know the moving parts—software, domain, hosting, themes, and plugins—you can pick a setup that fits both your goals and your wallet. The idea is to invest where it matters and stay lean everywhere else.
Common Setup Options
- Option A – Zero-cash learner: WordPress.com free plan, WordPress.com subdomain, no custom plugins or themes. Good for experimentation, not ideal for long-term branding.
- Option B – Budget but serious: WordPress.org with shared hosting, your own .com domain, a well-coded free theme, and essential free plugins. This can keep your annual cost under $150.
- Option C – Business ready: WordPress.org with managed hosting, your own domain, a premium theme, and a few strategic premium plugins (SEO, forms, caching, security). Designed for reliability and growth.
How to Decide Step by Step
- Clarify your main goal (blogging, business, portfolio, online store, etc.).
- Estimate how professional your site needs to look on day one.
- Decide how much traffic you expect in the first 12 months.
- Set a hard yearly budget (for example, “no more than $200 this year”).
- Pick the setup option that meets your goal without breaking that budget.
Checkpoint: You should now be able to say “I’m going with WordPress.org on shared hosting” or “I’ll start on a paid WordPress.com plan” and know what that choice means financially.
Step 5: Save Money on WordPress Without Putting Your Site at Risk
There are smart ways to keep your WordPress costs under control and risky shortcuts that can cost you more in the long run. The goal is to cut unnecessary spend, not corners on security or stability.
Smart Ways to Save
- Start with reputable free themes and plugins; pay only when you truly hit a limitation.
- Take advantage of first-year hosting discounts, but always check the renewal price.
- Pay for hosting annually when possible—yearly plans are often cheaper than paying month-to-month.
- Review your paid plugins once or twice a year and cancel anything you no longer use.
- Use built-in features (like your theme’s layout options) before buying extra layout or page-builder plugins.
Shortcuts to Avoid
- “Free” or nulled copies of premium themes and plugins from unofficial sources.
- Hosting so cheap that support, backups, and security monitoring are almost nonexistent.
- Overloading your site with too many plugins instead of carefully selecting a few trusted ones.
Checkpoint: You should now have a list of places where you’re comfortable spending money and areas where you’ll deliberately stay free or low-cost without increasing your risk.
Wrap Up: When WordPress Is Free—and When It Isn’t
WordPress itself—the core software available from WordPress.org—really is free to download and use, and you can keep using it without ever paying a license fee. Where costs appear is in the domain, hosting, and any premium tools or services you choose to add.
If you’re just getting started, you can launch a lean but professional WordPress.org site for well under $200 in your first year, then upgrade your hosting or design as the site grows. Alternatively, you can start on a WordPress.com plan that fits your needs and budget, knowing exactly which features you’re paying for.
The key is not to chase “free” at all costs, but to build a sustainable website budget that supports your goals without unwanted surprises. Now that you understand the real numbers, you can pick the WordPress path that matches both your ambition and your wallet.
Further Reading
- How Much Is a WordPress Website?
- How Much Does It Cost to Build a WordPress Website?
- Do You Need Hosting for WordPress?
- How to Choose the Right WordPress Hosting




