Skip to content
On this page
How-to Updated Sep 23, 2026

Hide shipping methods

In short

Create a Hide rule for Shipping Method, select the shipping rates you want to hide, add conditions if needed, and set the rule to Activated. The rate still exists in Shopify. This only hides it from checkout.

Applies to

  • All Shopify plans
  • Manual and carrier-calculated shipping rates

Doesn't apply to

  • Shopify POS
  • Rates that Shopify is not returning to checkout
Rate missing but you did not hide it? Check your Shopify shipping zones first

Before you start

  • The exact shipping rate label shown in your live checkout.
  • Confirmation that Shopify is actually returning that rate.

A missing shipping zone or unavailable rate can look the same as a hide rule, so confirm the rate appears in checkout first.

Still deciding how to approach it? The complete guide to hiding shipping methods on Shopify compares Shopify’s native options with rules, and covers pickup-only products and carrier-calculated rates.

Watch it instead

Prefer video? Watch the quick tutorial for this setup.

How to Hide Shipping Methods in Shopify Checkout — plays here, or watch on YouTube.

Steps

Step 1 — Install Nex Reorder

Install Nex Reorder from the Shopify App Store and approve the required permissions. If it is already installed, continue to the next step.

Step 2 — Open Quick Hide Shipping Method

From the Shipping Methods section, select Quick Hide Shipping Method.

Step 3 — Name the rule

Enter a clear rule name so you can identify it later. Example: Hide Express Shipping.

Step 4 — Add the shipping method

Select the shipping rates you want to hide. Use a preset if the label is standard, or type the exact shipping method name shown in checkout.

Step 5 — Add conditions if needed

Add conditions if the shipping method should only be hidden in certain cases. The most common conditions here are Shipping country, Shipping state / province, and Shipping ZIP / postal code.

If you do not add a condition, the rule applies to every eligible checkout.

Step 6 — Activate the rule

Make sure Rule Status is set to Activated, then save.

Always leave at least one shipping rate available

If your conditions hide every shipping rate for some carts, customers will not be able to check out.

Verify it worked

Test two checkouts:

  • One checkout where the rule should apply — the selected rate is hidden, and at least one other shipping rate still remains.
  • One checkout where the rule should not apply — the normal shipping rates still appear.

This makes it easier to confirm both the hide rule and the condition logic.

Limitations

  • Rules do not run in Shopify POS.
  • PO Box detection only works when the shipping rate source provides the needed address data.
  • The draft order admin screen shows the unmodified list. The rule applies when the customer opens the checkout link.
  • Shopify limits each store to 25 active delivery customizations across all apps.

Common setups

GoalConditions
Only free shipping above a thresholdHide paid rates + Cart subtotal ≥ threshold
No express to remote areasHide Express + Shipping ZIP is one of …
Local pickup for locals onlyHide Local Pickup + Shipping ZIP is not one of …
No overnight on bulky goodsHide Overnight + Product tag in cart is one of …
Restrict a destination entirelyHide all + Shipping country is one of …

Frequently asked

Can I hide paid shipping when free shipping is available?

Yes. Hide the paid rates with a Cart subtotal condition that matches your free-shipping threshold, so only the free option shows above it.

Can I hide local pickup for customers outside my area?

Yes. Hide Local Pickup with a Shipping ZIP / postal code condition set to Is not one of your local codes.

What if hiding leaves no rates at all?

The customer cannot complete checkout. Always test a cart that should still have at least one rate.

See also: Rename shipping methods · Reorder shipping methods · Rule is not working

Still stuck? Email support — we usually reply within a few hours.