How to set up shipping rates on Shopify

beginner 8 min read Updated 2026-03-18
Quick Answer

Setting up shipping rates on Shopify involves accessing your shipping settings, creating shipping zones, and configuring rates based on weight, price, or flat fees. You can set up different rates for domestic and international shipping through your admin dashboard.

Prerequisites

  • Active Shopify store
  • Admin access to your Shopify dashboard
  • Knowledge of your shipping zones and costs
  • Products added to your store

Step-by-Step Instructions

1

Access Shipping Settings

Log into your Shopify admin dashboard and navigate to Settings in the bottom left corner. Click on Shipping and delivery to access your shipping configuration options.
Make sure you have your shipping costs calculated beforehand to speed up the setup process.
2

Create or Edit Shipping Zones

In the Shipping section, you'll see existing shipping zones or can create new ones. Click Create shipping zone or select an existing zone like Domestic or International. Add countries or regions to define where you'll ship by clicking Add countries/regions.
Start with domestic shipping first before setting up international zones to keep things simple.
3

Add Shipping Rates

Within your shipping zone, click Add rate to create a new shipping option. Enter a Rate name (e.g., "Standard Shipping" or "Express Delivery"). Choose your rate type: Price based, Weight based, or Flat rate.
4

Configure Rate Details

Set the shipping cost for your chosen rate type. For flat rates, enter a fixed amount. For price-based rates, set minimum order values and corresponding shipping costs. For weight-based rates, define weight ranges and their associated costs using the format: 0-1 kg = $5.00, 1-5 kg = $10.00.
Consider offering free shipping for orders above a certain amount to increase average order value.
5

Set Rate Conditions

Configure additional conditions by clicking Add conditions. You can set minimum and maximum order values, weight limits, or make rates apply to specific products. Use checkboxes to enable conditions like Based on order price or Based on order weight.
Use conditional rates to encourage larger orders by offering better shipping deals for higher-value purchases.
6

Configure Calculated Shipping (Optional)

For real-time shipping rates, scroll to Calculated rates and click Add calculated rates. Connect your account with carriers like USPS, UPS, or FedEx. Enter your business address and packaging details to enable live rate calculations.
Calculated rates provide accurate shipping costs but require carrier accounts and may increase checkout complexity.
7

Test and Save Settings

Click Save after configuring each rate. Test your shipping rates by adding products to your cart and proceeding to checkout. Verify that the correct shipping options appear and rates calculate properly for different order values and destinations.
Always test shipping rates from a customer's perspective using different order amounts and shipping addresses.

Common Issues & Troubleshooting

Shipping rates not appearing at checkout

Check that you've assigned products to the correct shipping zones and that your rates have no conflicting conditions. Ensure the Shipping section in your zone has at least one active rate.

Incorrect shipping calculations

Verify your rate conditions and weight/price ranges. Check that product weights are set correctly in Products > [Product name] > Shipping section. Ensure no overlapping rate conditions exist.

Free shipping not working

Confirm your free shipping rate has the correct minimum order value set. Check that the rate is enabled and positioned correctly in your shipping zone. Verify no other rates are overriding the free shipping option.

International shipping zones not showing

Ensure you've added specific countries to your international zones in Shipping zones. Check that international rates are properly configured and that countries aren't accidentally included in multiple zones.

Prices mentioned in this guide are pulled from current plan data and may change. Always verify on the official Shopify website before purchasing.