Free shipping is a great way to encourage customers to spend more. For example, offer free shipping on orders over $100. See new in this article how to use WooCommerce free shipping on your WordPress and the best methods and practices.

WooCommerce Free Shipping

WooCommerce has a free shipping feature built-in. That’s great! It’s much easier to configure it when it’s supported without the need for a plugin. You need to go to the shipping zone to which you want to add your free shipping method. You’ll find it in WooCommerce > Settings > Shipping. Then you need to click on the Add shipping method button.

A new window will pop up. You need to provide a Title. The title is used to display a shipping method in the cart and checkout.

WooCommerce Free Shipping Enable Guide
WooCommerce Free Shipping Enable Guide



The key feature in the WooCommerce Free shipping settings is the Free shipping requires… option. It differs the free shipping method from other methods: Flat rate and Local pickup.

You can offer free shipping without any conditions. It will be offered to every customer in your store, for every order. If your pricing strategy allows for such a shipping method, feel free to configure it this way!


The first option for WooCommerce free shipping is to generate a valid free shipping coupon. How to generate such a coupon for marketing purposes? Just go to WooCommerce > Coupons > Add new and mark the Allow free shipping checkbox:

Don’t you have coupons feature in your store? Learn how to enable it and create WooCommerce coupons, we created a coupon here.

As you see, before I use the coupon, there is only one shipping method available: Flat rate. The second one > Free shipping – appears only after successfully applying the coupon. You need more than one shipping method in your store if you offer the free shipping method with conditions. Unless you create another one, your customers won’t be able to place an order!

Minimum order amount

Free shipping is a great marketing solution for generating more sales. People often add more to the cart to get free shipping.

Think about your costs and profits. Do you know when you can cover the shipping cost to still be profitable? Enter the amount in the Minimum order amount field and Save changes.

Order Amount

WooCommerce free shipping method offers something more: the hybrid solution. You can configure the method to apply when:

  1. The customer provides a coupon for free shipping and their order is above some amount,
  2. A customer provides a coupon or their order is above some amount.

From a marketing perspective, you can make more types of promotions. Sometimes it’s better to offer free shipping above some amount but only for customers with a coupon.

That coupon could be distributed exclusively via newsletter or social media. It’s up to you 🙂 Configure the WooCommerce Free shipping method the way you need, the way it fits your store’s marketing vision.

Table Rate Addon

Default WooCommerce free shipping method is very simple and it doesn’t support features like shipping classes or weight.

If you sell products in different sizes and weights, then the WooCommerce free shipping method probably doesn’t fit your needs. You should definitely check out the table rate shipping method which is offered by the Flexible Shipping plugin. Look:

We created an article about what is table rate shipping. Feel free to read it if you want to know more on this topic! You don’t have to do it now. I’ll show you the Flexible Shipping configuration below.


The configuration is very easy as you can see Download the Flexible Shipping plugin for free now

The key option for you now is the Free Shipping and the Free Shipping Label. You can configure there the amount over which the shipping method becomes free and what label should be added to the shipping method seen in the cart.

The free shipping activates for the second cart because the $92.00 amount of order is more than $50.00 configured in Flexible Shipping. Do you see the Free! label? It’s right after the shipping method name in the second cart.


Whoa! You’ve reached the end of this article. How was it? I hope you have learned everything you needed to configure WooCommerce free shipping in your store. If you have any questions, just let us know in the comments section below!

Share This Post

Leave a Reply

Your email address will not be published. Required fields are marked *

Name *