The Free Shipping Bar: Amount Left for Free Shipping for WooCommerce can automatically hide paid shipping methods once a customer qualifies for free shipping, so they are not tempted to pick a slower paid option. This is a free feature that lives in the General section.
Go to WPFactory > Left for Free Shipping (also reachable at WooCommerce > Settings > Amount Left for Free Shipping) and open the General section, then find Hide shipping methods.

Options #
| Label | Option ID | Default |
|---|---|---|
| Hide other shipping methods when free shipping is available | alg_wc_left_to_free_shipping_hide_shipping_methods |
No |
| Visible shipping methods (kept when free shipping is reached) | alg_wc_left_to_free_shipping_visible_shipping_methods_on_hide |
Free shipping |
Step-by-step #
- Enable Hide other shipping methods when free shipping is available.
- In Visible shipping methods, select the methods that should stay in the list once free shipping is reached. This is a multiselect of the methods registered in your store, not a single “free shipping method” picker.
- Save changes, then add products to a test cart until free shipping is reached and confirm the other methods disappear.
Note: free shipping is treated as “available” when the plugin cannot find any amount left to reach it. If you use a non-standard free shipping method, set the threshold under the Manual min amount section so the plugin knows when to hide the others.
Get more control #
This feature is free. Amount Left for Free Shipping Pro adds targeted hiding of the message itself by category and user role, plus AJAX updates. See what Pro unlocks.