← Back to Blog

How to Reorder Shipping Methods in Shopify

Published August 2026 · By ShipWeaver

The order in which shipping methods appear at checkout matters. Customers often choose the first option they see, especially on mobile. You might want to show the cheapest method first to encourage free or low-cost shipping, move express options to the top for time-sensitive orders, or sort methods by price to make comparison easier.

The challenge: Shopify does not provide a drag-and-drop interface in the admin to reorder shipping methods at checkout. The order is determined by your carrier integrations, shipping profiles, and rate configurations. This guide explains how to control the display order.

What Shopify Offers (and Doesn't)

Shopify's shipping admin lets you configure zones, rates, and conditions. But once eligible rates are calculated, their display order at checkout is controlled by the carrier or Shopify's internal logic, not by you.

Shopify does not natively let you:

  • Drag and drop shipping methods into a custom order
  • Pin a specific method (like "Free Shipping") to the top
  • Sort methods automatically by price (cheapest first or most expensive first)
  • Reorder methods conditionally (e.g. show Express first only for certain states or customer types)

Shopify Plus: Checkout Blocks

If you're on Shopify Plus, you can use checkout extensibility to reorder shipping methods through custom JavaScript in a Checkout UI Extension. This requires coding, deployment, and ongoing maintenance.

Most merchants prefer a no-code solution that works on any Shopify plan.

Delivery Customization Apps

Shopify's delivery customization API (available on all Shopify plans) allows apps to reorder and sort shipping methods at checkout. Apps using this API can pin methods to the top, sort by price, or apply custom order rules—without requiring code.

These apps run server-side as part of Shopify's checkout flow, so they work reliably with all checkout types, including Shop Pay and accelerated checkouts.

Common Use Cases for Reordering

Pin Free Shipping or Cheapest Option First

Many merchants want free or low-cost shipping to appear first, encouraging customers to choose it. This can reduce shipping costs for your business and improve customer satisfaction.

Scenario

Your carrier returns multiple options: "Express ($25)," "Standard ($10)," and "Free Shipping." By default, they appear in an unpredictable order. You want "Free Shipping" always at the top.

Rule

Action: Pin shipping method with title containing "Free" to position 1

Result

"Free Shipping" appears first, followed by other options in their original order.

Sort by Price (Low to High or High to Low)

Automatic price sorting makes it easy for customers to compare options. You can sort cheapest-first to encourage economical shipping, or sort most-expensive-first to highlight premium options.

Scenario

You offer Standard ($10), Express ($25), and Overnight ($50). You want them sorted by price, cheapest first.

Rule

Action: Sort all shipping methods by price, ascending

Result

Methods appear as: Standard ($10), Express ($25), Overnight ($50).

Move Express Shipping to the Top for Certain Customers or Locations

You might want to prioritize faster shipping for VIP customers, high-value orders, or specific geographic regions. Conditional reordering lets you show different orders based on cart data or customer attributes.

Scenario

For orders over $200, you want to show Express first to encourage faster delivery for valuable purchases.

Rule

Condition: Cart subtotal is greater than or equal to $200

Action: Pin shipping method with title containing "Express" to position 1

Result

When the cart exceeds $200, "Express" appears first. For smaller orders, the default order is used.

How Reordering Works

Delivery customization apps typically offer several reorder actions:

  • Pin to position: Move a specific method (by name or keyword) to a fixed position (e.g. first, second, last).
  • Sort by price: Automatically order all methods by price, either ascending (cheapest first) or descending (most expensive first).
  • Custom order: Define a specific sequence by listing method names or keywords in your preferred order.

You can combine reordering with conditions (cart total, location, product tags) to apply different orders for different scenarios.

Always Preview Before Publishing

Critical: Test every reorder rule before making it live. Incorrect rules can result in confusing or unexpected display order. Use preview or test mode to verify changes with real checkout data before activating them for all customers.

Most delivery customization apps offer a preview or safe test mode where rules apply only to designated testers (e.g. your email or customers tagged shipweaver). Once you confirm the order is correct, you can set it to live.

Common Examples

Example 1: Always Show Free Shipping First

Scenario

You want "Free Shipping" to always appear as the first option, regardless of other rates.

Rule

Condition: Always (no conditions, apply to all orders)

Action: Pin method containing "Free" to position 1

Result

"Free Shipping" is pinned to the top. Other methods follow in their default order.

Example 2: Sort All Methods by Price, Cheapest First

Scenario

You offer multiple methods with varying prices. You want them sorted from cheapest to most expensive for easy comparison.

Rule

Condition: Always

Action: Sort all methods by price, ascending

Result

Methods are automatically ordered by price, lowest to highest.

Example 3: Show Express First for High-Value Orders

Scenario

For orders over $150, you want to encourage faster shipping by showing Express first. For smaller orders, keep the default order.

Rule

Condition: Cart subtotal is greater than or equal to $150

Action: Pin method containing "Express" to position 1

Result

High-value orders see Express first. Orders under $150 see the default order.

Example 4: Move Local Pickup to the Top for Nearby Customers

Scenario

You offer local pickup and want it to appear first for customers in your city or ZIP code range.

Rule

Condition: Shipping ZIP code starts with "90210"

Action: Pin method containing "Local Pickup" to position 1

Result

Customers in the 90210 ZIP see "Local Pickup" first. Others see the default order.

Best Practices

  • Start simple. Create one reorder rule and test it before adding more complex logic.
  • Use preview mode. Always test reorder rules in preview before going live.
  • Consider mobile. Customers on mobile often choose the first option without scrolling. Make sure your top option is what you want them to see.
  • Check for conflicts. If multiple rules apply to the same method, higher-priority rules take precedence. Reorder rules to control which applies first.
  • Document your rules. Keep notes on why each reorder rule exists, especially if you manage multiple rules or work with a team.

Using ShipWeaver

ShipWeaver is a free Shopify app that uses delivery customizations to reorder, rename, hide, and sort shipping methods at checkout. It works on all Shopify plans and requires no coding.

Key features for reordering:

  • Pin methods to position: Move specific methods to the top, bottom, or any fixed position.
  • Sort by price: Automatically order methods from cheapest to most expensive (or vice versa).
  • Conditional reordering: Apply different orders based on cart total, location, product tags, and more.
  • Preview mode with safe testing: Rules in Preview status apply only to testers (your email or customers tagged shipweaver), not regular customers. Test safely before going live.

ShipWeaver only changes how shipping options display at checkout. It does not calculate rates, set prices, or integrate with carriers. Your existing carrier rates and shipping setup remain unchanged.

Install ShipWeaver from the Shopify App Store. For detailed setup and examples, see the ShipWeaver FAQ.

Key Takeaways

  • Shopify does not natively offer drag-and-drop reordering of shipping methods at checkout.
  • Shopify Plus merchants can use Checkout Blocks (requires coding).
  • Delivery customization apps work on all Shopify plans and provide a no-code solution.
  • Reordering helps highlight your preferred options, sort by price, and tailor display order to customer context.
  • Always use preview or test mode before making reorder rules live.

Related

How to Hide Shipping Methods · How to Rename Shipping Methods · FAQ · Blog