Hide Shipping Methods

Hide specific shipping methods or shipping types from checkout based on conditions. Control which delivery options customers see depending on their location, cart contents, order value, or other factors.

How to Create a Hide Shipping Methods Rule

  1. From the dashboard, click Create rule.
  2. Select Hide shipping methods.
  3. Fill in the rule settings (explained below).
  4. Click Save.

Rule Settings

Rule Name

Enter a descriptive name for internal reference. Customers never see this name.

Rule Status

Choose Test, Active, or Inactive. See Understanding Rule Status.

Hide Settings

Shipping rules have five hide modes — three that work by method name and two that work by shipping type:

By Method Name

ModeWhat It Does
Hide all shipping methodsRemoves every shipping option. Use with conditions — otherwise customers can’t choose shipping.
Hide selected shipping methodsHides only the specific methods you choose by name.
Show only selected shipping methodsHides everything except the methods you choose by name.

By Shipping Type

ModeWhat It Does
Hide selected shipping typesHides entire categories of delivery (e.g., all Pickup options).
Show only selected shipping typesShows only the delivery categories you choose.

The available shipping types are:

TypeDescription
ShippingStandard shipping / carrier delivery
PickupCustomer pickup at your location
Pickup pointParcel lockers, post offices, collection points
Local deliveryLocal delivery
RetailRetail store location
NoneNo shipping required (digital products)

Tip: Use “by type” modes when you want to hide an entire category regardless of name (e.g., hide all pickup options). Use “by name” modes when you want to target specific shipping rates (e.g., hide “Express Overnight”).

Case Sensitive

Available for name-based modes only. When enabled, matches method names exactly by capitalization. Leave off for most use cases.

Validation Trigger (Conditions)

  • Always — applies to every checkout.
  • On condition — applies only when your conditions are met.

Common Examples

Hide Local Pickup for non-local customers:

  • Hide mode: Hide selected shipping types
  • Type: Pick up
  • Condition: Country → Not equals to → your country (or City → Not equals to → your city)

Hide expensive shipping for low-value orders:

  • Hide mode: Hide selected shipping methods
  • Method: “Express Overnight”
  • Condition: Order subtotal → Is less than → 50

Show only standard shipping for heavy items:

  • Hide mode: Show only selected shipping methods
  • Method: “Standard Shipping”
  • Condition: Cart total weight → Is greater than → 30

Good to Know

  • Method names must match exactly what Shopify shows at checkout (unless case sensitivity is off). See How to Find the Exact Original Method Name.
  • Shipping types vs method names — types are broad categories set by Shopify; method names are the specific rates you configure in your shipping settings.
  • Don’t hide all options without conditions. If every shipping method is hidden, customers won’t be able to complete checkout.