How to Enable Free Shipping in WooCommerce

Last updated on by admin

Free shipping can be a great incentive for customers to purchase more products from your WooCommerce store. For example, you may want to offer free shipping when an order reaches a certain threshold or if the customer uses a particular coupon. In this tutorial, I am going to show you how you can enable free shipping in WooCommerce.


How to Configure Free Shipping in WooCommerce

In order to configure free shipping in WooCommerce, first, you need to create shipping zone.

Add a Shipping Zone

Adding a shipping zone is pretty straightforward. You simply create a zone and add various regions to it. It could be a particular continent, a country or even a state with a specific postal code. In this example, I created an international shipping zone which includes all the countries.

screenshot showing how can add a shipping zone in WooCommerce

Add a Shipping Method

Once you have a shipping zone set up, you can add a shipping method to it. In order to do so, click on the Add shipping method symbol next to the shipping zone.

screenshot showing how you can add a shipping method to a shipping zone in WooCommerce

There are three shipping methods available with WooCommerce – Flat Rate, Free Shipping and Local Pickup. Select Free Shipping from the list and click Add shipping method.

screenshot showing how you can add free shipping as a shipping method to a shipping zone in WooCommerce

Free Shipping Configuration

Click Free Shipping to set a condition for it.

screenshot showing how you can configure conditions for free shipping in WooCommerce

You can choose one of these four conditions to trigger Free Shipping:

  • A minimum order amount or a coupon: this condition will trigger shipping when an order reaches a certain amount or a particular coupon code is used.
  • A valid free shipping coupon: this will trigger shipping when a particular coupon code is used.
  • A minimum order amount: this condition will trigger shipping when an order reaches a certain amount.
  • A minimum order amount and a coupon: this will trigger shipping only when an order reaches a certain amount and a particular coupon code is used.

screenshot showing all the available conditions for free shipping in WooCommerce

In this case, I am going to choose A minimum order amount and set it to $80.

screenshot showing how to configure a minimum order amount for free shipping in WooCommerce

When my order amount goes over $80, Free shipping is automatically applied to the shopping cart.

screenshot showing a demo of WooCommerce free shipping during checkout

For more shipping related options feel free to visit the WooCommerce extensions page.

Do you know that you can get 50% OFF WordPress hosting here for a limited time? Hurry now before this offer ends!

4 thoughts on “How to Enable Free Shipping in WooCommerce”

  1. Hello, and thank you. Some of us are having issues with free shipping not showing up even when the free shipping requirement is set to “A valid free shipping coupon” and the coupon checkbox “Allow free shipping” is checked. Do you have any suggestions why that may be?
    Thank you in advance.

    1. @ahmed, That will depend on your shipping configuration. I’m just showing how free shipping can be automatically triggered when it reaches a certain amount.

Leave a Reply

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