Review
WooCommerce review 2026: the free plugin and what a store really costs
The short answer
WooCommerce is the best pick if you want to own your online store outright: the plugin is free, takes 0% of your sales and scores 10 out of 10 on our exit score. The real costs are hosting, paid extensions and card processing, and Woo itself estimates store hosting at $25 to $350 a month. Woo Express is gone, so the hosted route is now WordPress.com Commerce at $45 a month billed yearly.
WooCommerce
- Starts at
- Free plugin + hosting and extensions
- Free plan
- The plugin is free
- Best for
- Stores that want to own everything
- Exit score
We may earn a commission. How that works
What WooCommerce is and who it’s for
WooCommerce is a free, open-source plugin that turns a WordPress website into an online store. A plugin is an add-on you install in WordPress. Woo adds products, a cart and checkout, orders, customers, coupons, tax and shipping settings, and sales reports. It comes from Automattic, the company behind WordPress.com.
Because it lives inside WordPress, your store and your content sit in one place. Product pages, blog posts and service pages share one CMS (content management system), one theme and one login. WordPress runs 40.2% of all websites, according to W3Techs data from October 2026, so themes, help and developers are easy to find.
This is a review we can write partly from experience. Rank Summit Agency runs more than 150 WordPress sites, and we build on WordPress every week. The hosting, plugin and upkeep advice below comes from that work. Prices and features come from Woo’s and the hosts’ own pages.
Our verdict: WooCommerce is the best pick if you want to own your store outright and pay no platform cut of your sales. It scores 10 out of 10 on our exit score. The trade-off is that you run it. Hosting, updates, backups and paid extensions are on you, and the true cost is rarely zero.
Who it fits
- Stores that want zero platform transaction fees and full ownership of their data.
- Existing WordPress sites adding a shop.
- Content-led stores, where buying guides and blog posts bring in search traffic.
- Businesses that need custom checkout rules or integrations a developer can build.
It fits less well if you want one all-in monthly bill with no maintenance, or if you are a very small seller who would need several paid extensions.
Plans and what they really cost
WooCommerce itself is free. Woo’s pricing page promises “0% revenue share” and “no platform fees.” Your real costs come from four places: hosting, a domain, paid extensions and card processing. Woo publishes its own estimates for most of them.
| Cost | What Woo’s pricing page says | Notes |
|---|---|---|
| Core plugin | Free | 0% revenue share |
| Hosting | $25 – $350/month for most stores | Scales with traffic |
| Extensions | $29 – $299/year each | Renew every year |
| WooPayments | ~2.50-2.90% + 30¢ per transaction | No setup or monthly fees |
Hosting: cheap plans are not store plans
You need web hosting that runs WordPress. Shared hosting ads look cheap, but the low prices need long prepaid terms and renew higher. Bluehost Starter is $3.99 a month on a 36-month term, then renews at $9.99 a month. SiteGround StartUp is $2.99 a month prepaid for 12 months, then renews at $17.99 a month.
Compare that with Woo’s own estimate of $25 to $350 a month for most stores. A store works harder than a brochure site: carts and checkout pages are different for every shopper, so they can’t be served from a cache the way a plain page can. Managed WordPress hosting such as Kinsta’s Single 35k plan, at $30 a month billed yearly ($35 billed monthly), sits at the low end of Woo’s range.
Extensions: the yearly bills
Many features that hosted platforms bundle are paid extensions in Woo. Official ones are sold per site and billed yearly, with a 30-day money-back guarantee. Woo says a 2-year plan saves 20%.
| Extension | Price | What it adds |
|---|---|---|
| WooCommerce Subscriptions | $279/yr | Recurring payments |
| WooCommerce Bookings | $249/yr | Appointments and bookings |
| WooCommerce Memberships | $199/yr | Paid memberships |
| Product Add-Ons | $79/yr | Extra product options |
These are subscriptions, not one-time purchases. If you stop renewing, updates and support stop. Subscriptions, Bookings and Memberships together come to $727 a year before hosting. Subscriptions also has paid add-ons of its own, such as Email Reminders at $39 a year and Enhancer for Subscriptions at $99 a year.
Payments
WooPayments is Woo’s own payment gateway, the service that moves money from a customer’s card to your bank. It has no setup or monthly fees, and Woo’s pricing page puts processing at about 2.50% to 2.90% plus 30¢ per transaction. We could not read the full US rate table on Woo’s fee page, so treat that range as the guide.
You can also use other gateways, such as Stripe, PayPal or Square. Each charges its own rates, and Woo adds no transaction fee on top.
The hosted option, now that Woo Express is gone
If you want WooCommerce without managing a server, WordPress.com will run it for you:
- Commerce: $45 a month billed yearly ($70 billed monthly). Hosting, full WooCommerce store tools, premium store themes and priority support.
- Business: $25 a month billed yearly ($40 billed monthly). Managed WordPress with plugin installs, so you can add WooCommerce yourself.
Both list 0% transaction fees on WooCommerce payments, according to the WordPress.com pricing page. Both also include a free domain for the first year on yearly plans.
A 3-year cost example
Here is the same small US store we use in our Shopify review: $3,000 a month in online sales ($36,000 a year) at an average order of $50, which is 720 orders a year. It uses WooPayments, one paid extension (Product Add-Ons), a .com from an outside domain registrar and one Google Workspace inbox.
| Cost over 3 years | Self-hosted (Kinsta) | WordPress.com Commerce |
|---|---|---|
| Hosting or plan, billed yearly ($30 or $45/mo) | $1,080 | $1,620 |
| .com at Namecheap ($11.28, then $18.48/yr) | $48.24 | $48.24 |
| Google Workspace, 1 user ($7/mo billed yearly) | $252 | $252 |
| Product Add-Ons ($79/yr) | $237 | $237 |
| Theme: GeneratePress Premium ($59/yr) | $177 | $0 (store themes included) |
| Card fees (2.9% + 30¢) | $3,780 | $3,780 |
| Total | $5,574.24 | $5,937.24 |
We used the top of Woo’s card range to stay on the safe side: 2.9% of $36,000 plus 30¢ on 720 orders is $1,260 a year. At the bottom of the range, 2.5%, card fees drop by $432 over 3 years. We also used an outside registrar in both columns, so the domain stays under your control.
The same store on Shopify Basic, billed yearly with Shopify Payments, comes to $5,124.24 over 3 years. So WooCommerce is not automatically cheaper. What you pay for is ownership and no platform fee, and those count for more as a store grows.
Two costs are missing from the table. One is upkeep time: someone has to run updates, check backups and fix the odd plugin conflict. The other is more extensions. Add Subscriptions and Bookings and you add $1,584 over 3 years.
What you can build
Design and themes
WooCommerce works with any WordPress theme. The cart and checkout are blocks, so you edit them in the same block editor as the rest of the site. Woo has its own themes, and commercial themes cover almost any look. On our own builds we use GeneratePress, a light theme whose premium version costs $59 a year.
You also get full code access: PHP hooks and filters, CSS, JavaScript, custom extensions and a REST API. If a feature doesn’t exist, a developer can build it. That level of access is rare among hosted store builders.
The store
Core WooCommerce sets no limits on products or orders. How far it scales depends on your hosting. The basics are built in: products and variations, cart and checkout, orders, customers, coupons, taxes, shipping settings, analytics, and product CSV import and export. Recurring payments, bookings, memberships and extra product options need the paid extensions above.
Blog and content
This is where WooCommerce stands out among store platforms. You get the full WordPress CMS: posts, pages, categories, tags, revisions and comments. If customers find you through buying guides, recipes or how-to articles, your content and products live side by side.
SEO
WordPress gives you clean product and category URLs and an XML sitemap out of the box. Meta titles, schema markup and redirects come from an SEO plugin such as Rank Math or Yoast. We use Rank Math on the WordPress sites we run.
AI features
We didn’t find AI features in WooCommerce core on Woo’s official pages. On WordPress, AI writing and image tools come from separate plugins, each with its own price. If built-in AI matters to you, Shopify’s Sidekick assistant is included with Shopify plans.
Running it
Support works differently from a hosted platform. Free WooCommerce comes with community forums and docs. Paid official extensions include support from Woo while your subscription is active, and your host handles server problems.
What happens when you leave
| What | Can you take it? | Notes |
|---|---|---|
| Pages and posts | Yes | WordPress export (XML) |
| Theme and design | Yes | Files on your server |
| Code and database | Yes | SFTP, phpMyAdmin or a backup plugin |
| Products | Yes, CSV | Variations and image URLs included |
| Orders and customers | Yes | Move with the full database |
| Domain | Yes | At a registrar you choose |
Leaving WooCommerce usually means changing hosts, not platforms. Copy the files and the database to a new WordPress host, point the domain at it, and the store runs as before. SiteGround, for one, lists free site migrations on its plans.
If you leave WordPress altogether, Woo’s product CSV exporter takes all product data, including variations, image URLs and custom fields. Pages and posts export from WordPress’s Tools, then Export screen as an XML file. That file links to your images rather than including them, so copy your uploads folder too.
The skill you need is basic comfort with files and backups, which is why we rate the skill to leave as medium. Our guide to leaving your website builder covers the steps.
Gotchas
- Extensions renew every year. Subscriptions ($279), Bookings ($249) and Memberships ($199) alone come to $727 a year before hosting (Woo product pages).
- Store hosting costs more than the ads suggest. Woo estimates $25 to $350 a month for most stores, far above the $3-a-month intro prices on shared plans (Woo pricing page).
- Woo Express is gone. The hosted route is now WordPress.com Commerce at $45 a month billed yearly ($70 billed monthly) (Woo Express page, WordPress.com pricing page).
- Bookings gets weak reviews. Reviews on the official WooCommerce Bookings page are low on average, and reviewers cite calendar-sync problems. Test it before you build a business around it.
- Product exports can lose detail. Woo’s documentation notes the CSV exporter may drop attribute values from variation names, so check the file before you rely on it.
- Shared hosting renewals jump. SiteGround StartUp goes from $2.99 to $17.99 a month after the first year (SiteGround’s pricing page).
- You own the upkeep. Updates, backups and security are your job or your developer’s.
Who should pick WooCommerce, and who should not
Pick WooCommerce if:
- You already have a WordPress site and want to add a store to it.
- You want no platform fee on your sales and full ownership of your data.
- Content drives your sales, and you want the blog and the store on one system.
- You need custom features and have, or can hire, a developer.
Look elsewhere if:
- You want one monthly bill and no maintenance. Shopify or WordPress.com Commerce fits better.
- You are a very small seller who would need several paid extensions. Those yearly fees add up.
- You don’t want to manage updates, backups and hosting speed, and you don’t have someone who will.
Alternatives worth a look
- Shopify vs WooCommerce: hosted and hands-off versus owned and flexible, side by side.
- WordPress.com vs WordPress.org: if you like WooCommerce but are unsure about running your own hosting.
- Square Online review: a $0-a-month start for shops and restaurants already on Square POS.
Questions people ask
Is WooCommerce really free?
The plugin is free and open source, with no platform fees or revenue share. You still pay for WordPress hosting, a domain, card processing and any paid extensions you need.
How much does a WooCommerce store cost?
Woo estimates hosting at $25 to $350 a month for most stores and extensions at $29 to $299 a year each. Our example store comes to about $5,574 over 3 years on Kinsta, card fees included.
What happened to Woo Express?
Woo Express has been discontinued. Its page now says it is no longer available and points to the WordPress.com Commerce plan, which costs $45 a month billed yearly or $70 billed monthly.
Does WooCommerce charge transaction fees?
No. WooCommerce takes 0% of your sales. You pay only your payment gateway, such as WooPayments at roughly 2.5% to 2.9% plus 30 cents per transaction, according to Woo's pricing page.
Is WooCommerce cheaper than Shopify?
Not always. For the same small store, our 3-year examples come to $5,574.24 on self-hosted WooCommerce and $5,124.24 on Shopify Basic. WooCommerce wins on ownership and no platform fee rather than on price.
Can I move a WooCommerce store to another host?
Yes. You own the files and the database, so any WordPress host can run the store as it is. Products also export to CSV if you leave WordPress.
Some links on this page are affiliate links: if you buy, we may earn a commission at no cost to you. It never changes our verdicts or rankings. Affiliate disclosure.
Keep reading
Would you rather have someone build it?
Rank Summit Agency builds and looks after websites for US businesses. Full disclosure: Rank Summit runs this site.