Skip to content
On this page
How-to Updated Aug 14, 2026

Hide shipping methods

In short

Create a Hide rule on Shipping Method, pick the rates by their exact checkout label, add conditions, then Activate. The rate still exists in Shopify — it just stops appearing.

Applies to

  • All Shopify plans
  • Manual and carrier-calculated rates

Doesn't apply to

  • Shopify POS
  • Rates Shopify is not returning in the first place
Rate missing but you did not hide it? Check your Shopify shipping zones first

Before you start

  • The exact rate label from your live checkout.
  • Confirmation that Shopify is actually returning the rate — a shipping zone gap looks the same to the customer as a hide rule.

Watch it instead

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

Steps

1. Install Nex Reorder

Search Nex Reorder in the Shopify App Store, or use the button below. Approve the permissions and the app appears in your admin under Apps. There is a free trial, and it is free on development stores.

2. From the dashboard, choose Hide Shipping Method.

3. Name the rule.

4. Pick the rates. Use a carrier preset if your labels are standard, or type the exact label.

5. Add conditions — most shipping rules use Shipping country, Shipping state / province or Shipping ZIP / postal code.

6. Set Rule Status to Activated and save.

Always leave one rate standing

If your conditions hide every rate for some carts, those customers cannot check out at all. Test a cart that should still have options before you leave the rule live.

Verify it worked

  1. Build a cart with a destination that should trigger the rule — the rate is gone, and at least one other remains.
  2. Build one that should not — your normal rates are intact.

Limitations

  • Rules do not run in Shopify POS.
  • PO Box detection only works for carrier-service and third-party app rates. On Shopify’s own built-in rates the address data needed to spot a PO Box may never reach the rule, so a “hide for PO Boxes” setup can silently do nothing.
  • The admin draft order screen shows the unmodified list; the rule applies when the customer opens the checkout link.
  • Shopify caps every store at 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, and it is a common setup — hide the paid rates with a Cart subtotal condition matching 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?

Checkout cannot be completed. Always test a cart that should still have options.

See also: Rename shipping methods · Reorder shipping methods · Rule is not applying at checkout

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