Hide Shipping Method For WooCommerce


Hide Shipping Method For WooCommerce plugin allows you to hide WooCommerce default shipping methods as well as a third-party shipping plugin in your WordPress store.

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

Conditional Hide Shipping Method Rules, you can hide shipping method by to hide WooCommerce Shipping methods on your cart and checkout pages.

Pro Plugin Demo : View Demo

Key Features:

  • Hide all other shipping methods and when “Free Shipping” available on the cart page.
  • Hide all other shipping methods and when “Free Shipping” and “Local Pickup” available on the cart page.
  • Conditional Hide shipping method Rules – you can hide different shipping methods as per different sets of rules.
  • Hide Shipping Methods & Options based on Various Conditions.
  • Conditional Hide Shipping Method Rules-based by Product
  • Conditional Hide Shipping Method Rules-based by category product
  • Conditional Hide Shipping Method Rules-based by Tag’s Product
  • Conditional Hide Shipping Method Rules-based by user-specific
  • Conditional Hide Shipping Method Rules-based by Order Cart sub-total (Before discount)
  • Conditional Hide Shipping Method Rules-based by Quantity

Benefits of the Plugin for Your Customers:

  • Reduced hassles

Multiple shipping methods make the shopping tough for buyers. Worst is when the non-applicable shipping methods aren’t disabled, and a customer completes the lengthy checkout process, just to go back to the checkout page and correct the shipping method before completing the purchase. Definitely not good! Use our plugin to avoid such a situation.

  • Minimal Options during Checkout

An ideal the checkout page is that which has minimal options on it. The messy it will be, the lesser will be your chances of a successful sale. How to do it? Well, what about reducing the unnecessary shipping methods from your checkout pages as per the cart/items. It will surely enhance the clarity and usability of your checkout page.

  • Better Purchasing Experience

With a slight improved in the checkout speed and a fair checkout page that is quite understandable for even the naive buyers, your online store with definitely does better. So, utilize the basic and advanced shipping method hiding capabilities of hiding Shipping Method for WooCommerce Plugin to deliver a better purchase experience.


Hide Shipping Method For WooCommerce Plugin will be compatible with the shipping methods displayed by a third party plugin. It is already tested for the following shipping methods and works perfectly fine.
* Advanced Flat Rate Shipping Method WooCommerce
* Table Rate for WooCommerce by Flexible Shipping
* Table Rate Shipping
* WooCommerce Weight Based Shipping

Plugin Use Case:

  • Example 1:

Let’s consider that your online store is shipping food items for free when the customer is in the same city as yours. Though you’ve applied all free shipping related features and shipping cost is zero, your store still has 3-4 shipping methods, out of which, choosing one is mandatory.

In this case, the customer will have to choose the one that helps him avail of free shipping. However, is it how the process should move forward ideally?

Obviously, no.

Use Hide Shipping Method for WooCommerce & disable all other shipping methods when free shipping is applicable. And ta-da! Your buyer won’t have to get confused anymore.

  • Example 2:

Let’s say you want to apply this condition to your online store –

If the product weighs more than 25 pounds or state is not Texas in the USA, or product a category is JEWELS,

Show only one shipping method on the checkout page i.e. ‘CUSTOM’.

Can you do it with your WooCommerce settings?

Well, Hide Shipping Method for WooCommerce Plugin works well for this scenario.

Just add all these rules (basic rules, as per plugin’s terminology) for a hide shipping method and enable the advanced setting ‘Any One Rule Match’ before saving the configuration!

Hide Shipping Method For WooCommerce Pro version:

Need even more features? upgrade to Hide Shipping Method For WooCommerce PRO to get all the advanced features.

  • Hide Specific Shipping Methods when Free Shipping is enabled
  • Manage Conditional Hide Shipping Rules
  • Hide shipping method by Location Specific Rule – It could be related to the country, state, postal code or custom zone.
  • Hide shipping method by Product Specific Rule – It could be related to the product name, product category, product SKU
  • Hide shipping method by Variable product or tag. Attribute Specific Rule – It could be related to color or size or product or variable product.
  • Hide shipping method by User Specific Rule – It could be related to the user or user role.
  • Hide shipping method by Cart Specific Rule – It could be related to cart subtotal (before or after discount), cart quantity, cart weight (in kilograms), shipping class or coupon.
  • You can set advanced rules (Min Quantity, Max Quantity & unique hide shipping) related to the following parameters – (Product Qty Product Weight Product Subtotal Category Subtotal Category Weight Total Cart Qty Total Cart Weight Total Cart Subtotal)
  • Explore our other plugins to supercharge your WordPress website:

    1. Advance Flat Rate Shipping Method For WooCommerce
    2. Blocker – Prevent Fake Orders And Blacklist Fraud Customers for WooCommerce
    3. Enhanced Ecommerce Google Analytics for WooCommerce
    4. Category Banner Management for Woocommerce
    5. Conditional Product Fees For WooCommerce Checkout
    6. Advanced Product Size Charts for WooCommerce
    7. Advance Menu Manager for WordPress


    • Hide WooCommerce Shipping Methods when Free Shipping is available
    • Hide WooCommerce Shipping Methods - General Setting
    • Hide WooCommerce Shipping Methods - Rules List
    • Hide WooCommerce Shipping Methods - Edit Rule


    Minimum Requirements

    • WooCommerce 3.0 or higher

    Automatic installation

    Automatic installation is the easiest option as WordPress handles the file transfers itself and you don’t need to leave your web browser. To do an automatic install of Hide Shipping Method For WooCommerce, log in to your WordPress dashboard, navigate to the Plugins menu and click Add New.

    In the search field type Hide Shipping Method For WooCommerce and click Search Plugins. Once you’ve found our plugin you can view details about it such as the the rating and description. Most importantly, of course, you can install it by simply clicking Install Now.

    Manual Installation

    1. Unzip the files and upload the folder into your plugins folder (/wp-content/plugins/) overwriting older versions if they exist
    2. Activate the plugin in your WordPress admin area.


    In which WordPress version this Plugin is compatible?

    It is compatible from 3.8 to 5.3 WordPress version.

    In which WooCommerce version this Plugin is compatible?

    It is compatible for 2.6 and greater than WooCommerce plugin

    I want to hide a specific shipping method, and not all, when free shipping is there, and not all? Can I do it using Hide Shipping Method for WooCommerce Plugin?

    Yes. This plugin lets you hide specific shipping methods when free shipping is enabled. Just choose the relevant option, available for it in the plugin settings, and add the names of shipping method(s) to be hidden for your store. Once you’ll save settings, the desired configuration will work for the e-commerce store.

    Can I hide all Shipping methods when free shipping or local pickup shows up on the cart page?

    Yes. And it’s very easy to do with our plugin.

    Is it possible to hide a custom shipping method using the Hide Shipping Method for WooCommerce Plugin?

    Yes. For this, go to any product page, on which your custom shipping method is applicable. Find the slug (in the ‘value’ field) assigned to the custom plugin and add it to the list of shipping methods that are to be hidden from the checkout page.

    Is that possible to hide a custom shipping method?

    Yes, you can set by its slug. Kindly please click here to check this screenshoot.


    17 Settembre 2021
    doesn't allow conditional hiding of the shipping method options, contrary to Get Started instructions
    25 Giugno 2021
    Does exactly what is says. Easy and simple interface. I used it for first time and worked great! What I liked most is that it has the conditional rules in order to set what shipping methods you want to include/exclude! Further more you can include/exclude any method without limitations! Well done developer. Thank you very much for this plugin. I hope to keep it alive and updated!
    24 Giugno 2021
    The best plugin for the job. I think the only one for the job.
    3 Giugno 2021
    As it is, installed the plugin, choosed "Hide all other shipping method and when "Free Shipping" available on the cart page" and save settings. Clear cache, reload, clear again, check, double check... pray and else. Other shipping methods still showign. No way to make it work.
    Leggi tutte le recensioni di 16

    Contributi e sviluppo

    “Hide Shipping Method For WooCommerce” è un software open source. Le persone che hanno contribuito allo sviluppo di questo plugin sono indicate di seguito.


    Traduci “Hide Shipping Method For WooCommerce” nella tua lingua.

    Ti interessa lo sviluppo?

    Esplora il Codice segui il Repository SVN iscriviti al Log delle Modifiche. Puoi farlo tramite RSS con un lettore di feed.

    Changelog (registro delle modifiche)


    • Fixed – Minor bug fixed related to string transalation
    • Compatible with WordPress 5.8.x
    • Compatible with WooCommerce 5.9.x


    • New – Hide shipping methods from cart page
    • Update – Fully compatible with Loco Translate Plugin
    • Update – Compatible with WooCommerce 5.8.x
    • Update – Compatible with WordPress 5.8.x


    • Enhancement – UI enhancement
    • Compatible with WooCommerce 5.7.x
    • Compatible with WordPress 5.8.x


    • Fixed – Compatible with Flexible Shipping latest version
    • Compatible with WooCommerce 5.6.x
    • Compatible with WordPress 5.8.x


    • Compatible with WooCommerce 5.7.2
    • Compatible with WordPress 5.4.1


    • Compatible with WooCommerce 5.3
    • Compatible with WordPress 5.7


    • Compatible with WooCommerce 5.1
    • Compatible with WordPress 5.7

    1.0.7 – 07-01-2021

    • Minor bug fixed


    • Compatible with WooCommerce 4.7.1
    • Compatible with WordPress 5.5.3

    1.0.5 – 25-11-2020

    • Minor bug fixed

    1.0.4 – 20-11-2020

    • Maintenance Release

    1.0.3 – 30-09-2020

    • Compatible with WooCommerce 4.5.x
    • UpdateCompatible with WordPress 5.5.x

    1.0.2 – 09-07-2020

    • Maintenance Release

    1.0.1 -28-04-2019

    • Compatible with WooCommerce 4.0.x
    • UpdateCompatible with WordPress 5.4.x

    1.0.0 – 19-12-2019

    • Initial Release