WordPress has come a long way since its origins as a blogging platform. The versatile CMS now powers a huge array of websites—from entertainment and news platforms to corporate communications hubs.

And one of the most popular uses of WordPress of late is e-commerce. It’s easy to understand why: Site owners can use WordPress to set up an online store in a few hours. And by harnessing the power of WordPress plugins, they can customize their store and their customers’ shopping experience as much as they like.

In this article, we’ll take you on a tour of the best free WordPress e-commerce plugins around.

Store plugins

The first thing you’ll need to do if you want to set up an online store is add some basic shop software.


save image


Insanely popular, WooCommerce is a free all-in-one e-commerce solution designed for WordPress integration. You can use it to sell anything from physical goods to digital downloads. It has all the basics you’d expect from e-commerce software: inventory management, product variations, easy control of pricing, shipping options, and a whole lot more.

It’s quite customizable, but be aware that more advanced or specialized needs may require a premium extension from WooCommerce to get the functionality you’re looking for.