How To Fix “There are no shipping methods available for your cart or destination” Shopify Error (Fast)

Shopify No Shipping Methods Available

After adding products and designing your store, a test order may return “There are no shipping methods available for your cart or destination.” That error can be frustrating when the store otherwise looks ready.

A customer who reaches checkout needs to be able to enter shipping details and complete the order.

How To Fix “There are no shipping methods available for your cart or destination” Shopify Error (Fast)

  1. No shipping zones set up for the destination address
  2. Cart contents don’t meet the parameters of your shipping settings
  3. You’re using a shipping integration and you have not changed the inventory settings

Use the checks below to find the cause and resolve this error.

1. No shipping zones set up for the destination address

Shopify’s default shipping settings apply the same rates to every country worldwide.

Shopify Default Shipping Settings

If you created shipping zones with different rates for different places, a missed location can trigger the error when a customer tries to ship there.

Check the shipping-zone settings as follows.

Set up Shopify shipping zones

In Shopify, open Settings > Shipping and delivery > Shipping rates at checkout. Choose “Manage rates” under Custom Shipping Rates. Locations outside your shipping zone may trigger this message.

Shopify Not Covered By Shipping Zones

Use the blue arrow to view the locations that are not covered.

Add a zone to your current profile by choosing “Create shipping zone”. Include the locations you missed.

Input missing rates

The following message indicates that some locations within the zone have no shipping rates.

Shopify No Shipping Rates

Open “Manage rates” and scroll to the bottom. You should find an option to add rates for locations that lack them.

Shopify No Shipping Rates Add Rates

2. Cart contents don’t meet the parameters of your shipping settings

Missing shipping parameters can also prevent checkout. Customers may receive the error because the required shipping methods are not available in your settings.

Set up shipping weights for every single product

Open Products in the left menu and select the product. Under Shipping, check that its assigned weight is not 0 and select the “This is a physical product” checkbox.

Shopify Checkbox Product Requires Shipping

For a shipping integration, use the same weight unit as your provider’s settings. Changing a mismatched unit can resolve some errors.

Use the Bulk Editor to check several products together.

Set up weight-based freight rates for all possible shipping weights

If the heaviest product weighs 5kg, cover the full range from 0kg to 5kg in your weight-based rates. For example:

0-1kg: $5

1kg-3kg: $8

3-5kg: $10

Open Settings > Shipping and delivery > Shipping rates at checkout and select “Manage rates”. For each location, choose “Add rate”, then “Add conditions” to enter rates for each weight category.

Shopify Add Weight Based Rates

A combination of products outside your configured shipping-weight ranges can trigger the “There are no shipping methods available for your cart or destination” error.

Shopify adds the default package’s weight to the total cart weight. Check this setting next.

Set your default package weight to zero

Return to Shipping and delivery in Settings and scroll to Packages.

Set the weight of your Saved packages to zero.

Shopify Set Product Weight To Zero

Set up price-based freight rates for all possible checkout values

For shipping based on price, cover every possible order total with a rate. Alternatively, add a rate without an upper price limit to accommodate large orders.

3. You’re using a shipping integration and you have not changed the inventory settings

A custom fulfilment service may still have inventory settings that let Shopify manage the stock.

Change your inventory settings

In Products, select the item handled by your external service. Scroll to Inventory and change Shopify to that service, then save.

Shopify Inventory Managed By Shopify

How Can You Set Up Free Plus Shipping Products?

You need to set up a separate shipping profile. In your Shopify dashboard, go to Settings > Shipping and delivery > Shipping at checkout page. Click on “Create new profile” under the Custom Shipping Rates section. In the Products section, add the products you intend to have as free plus shipping products. You can then include locations and rates.

Conclusion

The “There are no shipping methods available for your cart or destination” Shopify error is frustrating. Checking the individual product and store settings makes it straightforward to fix.

If you’re looking for (free) tips to increase your Shopify conversion rate and rank higher on Google, you can follow me on Twitter 👉🏻 @bitofseo.

Please DM me if you have any questions about this Shopify article (or have some feedback to make it better 😄️).

About Jake Sacino

After working as an engineer and consultant for a bunch of big companies, Jake now works as a full-time SEO & software engineer.