🎉 Double storage, double possibilities : Enjoy 2x storage with all our plans now at no additional cost.

WC Hide Shipping Methods

This plugin automatically hides all other shipping methods when “free shipping” is available.
By submitting this form you agree to our Terms & Conditions

This plugin automatically hides all other shipping methods when “free shipping” is available during checkout process. It also includes an option to keep “local pickup” available alongside “free shipping”

Rynaldo Stoltz  
  • Version
  • Last updated
  • Active Installations
  • Tested up to
  • WP Version
  • PHP Version


GREAT plugin

By kloader04 on August 29, 2023

It works exactly what I needed without programming. Just GREAT!

Thank you

Doesn’t work with multiple local pickup shipping options

By alexio101 on June 28, 2023

its hiding the second local pickup option


By musicinme on March 27, 2023

Works like a charm with WordPress 6.1.1.

Thank you!

Simple and effective!

By strarsis on November 20, 2022

Works great solving a quite common requirement with flat rate shipping methods.

Thank you.

By gdellacorte19 on October 25, 2022

Worked perfectly.

Doesn't work with multiple free shipping options

By abc (unrealpixel) on March 25, 2022

If you add multiple free shipping options it only displays one. This means you can't add multiple shipping options.


By joefrat on November 5, 2021

Simple but so much easier than hand coding. I did realize I needed the name of free shipping to be exactly "Free shipping" and nothing else to work properly.

Perfect, no-bloat plugin. Does what it says

By decece on October 6, 2021

If you want to hide shipping methods when free shipping is activated, it's the best way to go. Forget about editting functions.php file, just add this plugin. You also have the option of turning on local pick-up, if available.


By Gabor Lippert (lunule) on September 20, 2021

This plugin implements a simple but very important functionality, and works perfectly. And don't let the few negative reviews confuse you - those reviews are from users who - either messed up their own shipping configuration - or use some unreliable theme/plugin that replaces the default WooCommerce shipping method display on the front-end with its own custom code. This very plugin doesn't mess up anything.

Great Plugin

By Roland (declassdwarf44) on January 6, 2021

Small, simple Plugin that does the job! Thank you very much!!!

Downloads Trend


Are you the author of this plugin, Claim this page

Explore other WordPress plugins

Admin Columns

Customise columns on the administration screens for post(types), pages, media, comments, links and users with an easy to use drag-and-drop interface.

Social Share, Social Login and Social Comments Plugin – Super Socializer

The unique Social Plugin to let you integrate Social Login, Social Share, Social Comments and Social Media follow at your website

Nested Pages

Nested Pages provides a drag and drop interface for managing pages & posts in the WordPress admin, while maintaining quick edit functionality.

Forminator – Contact Form, Payment Form & Custom Form Builder

Best WordPress form builder plugin. Create contact forms, payment forms & order forms with 1000+ integrations.