How Do I Set a WooCommerce Free Shipping Minimum?

Free Shipping becoming available once a customer's cart reaches a configured minimum order amount threshold

How the WooCommerce Minimum Threshold Works

Whether the minimum is based on the cart subtotal before or after tax and discounts depends on the specific "Requires" option and whether coupon discounts should count toward the threshold, both configurable directly in the Free Shipping method's settings, giving reasonably fine control over exactly what qualifies a cart for the free shipping threshold.

Common Configuration Considerations

  • Whether the threshold applies before or after coupon discounts matters for stores running frequent promotions, since a discount could otherwise push a cart below the threshold after a customer already saw it qualify.
  • Setting the threshold per shipping zone independently, useful if a lower minimum makes sense domestically than for a costlier international zone.
  • Combining a minimum with a coupon option ("A minimum order amount OR a coupon") gives flexibility to also unlock free shipping promotionally for smaller orders via a specific coupon code.
  • Displaying progress toward the threshold ("Add $15 more for free shipping") isn't built into core WooCommerce and needs a separate notice/progress-bar plugin if wanted.

Setting the Minimum Up

  1. Add or edit the Free Shipping method within the relevant shipping zone.
  2. Set Requires to "A minimum order amount" and enter the threshold value.
  3. Decide whether coupon discounts should count toward that threshold, using the relevant checkbox option.
  4. Test with carts above and below the threshold to confirm the option appears and disappears correctly.

Need a free shipping threshold or promotion set up properly? See custom WooCommerce development.

Available for new projects

NEXT STEP

Rather have it fixed than keep reading?

Based in Bangladesh — serving clients worldwide. Tell me what's happening and you'll have a reply within one working day.

  • Reply within one working day
  • Fixed quote before work starts
  • UK, EU and US hours covered