Can I set shipping rates by price range on Shopify?

New Member
4 0 0

Hi All 

I have complex products of different sizes but don't have all the product dimensions off my suppliers.

My question is: In shopify can you set shipping rates by price range eg: $10.00 - $200.00 = $30.00 shipping fee

and then every other product added to the order between $10.00 - $200.00 = is extra $15.00 shipping fee. I understand you can set it for one product in the cart/ checkout but what about if they buy multiple items at once i want the shipping fee to increase per $ value that I set after each item is added.


Example:   1 x $50 product = $30 shipping fee

                    1 x $50 product + 1 x 140 product = $45.00 shipping fee


Any help would be appreciated thanks for reading my question.


Any free shipping apps do this ??


Australia based shipping only not international shipping

Replies 2 (2)

Shopify Partner
475 50 78

Hello @Deangetabout ,


Unfortunately, Shopify's flat-rate shipping doesn't support this feature.


However, if you've set up product weights or established a uniform weight for all products, you can utilize weight slabs to set up your shipping rates. This approach eliminates the need to enable CCS (which comes with extra costs).


As your business expands, you might want to explore Carrier Calculated rates at checkout. This option will provide you with precise shipping rates based on the carrier you're using in Australia.

Co-Founder / CEO @ PluginHive
Shipping Automation | FedEx shipping | Multi-carrier shipping | Shipment Tracking | Australia Post shipping

Shopify Partner
399 25 68


Unfortunately no, this kind of incremental shipping rates are not possible to implement in Shopify natively.

If you are open to paid third party application, our app ShipMagic does support range bound incremental rates. 

Automate & bulk assign products to shipping profile: Auto Shipping Profiles: Shipr
Calculate accurate shipping rates: Shipping Calculator: ShipMagic
Hide, rename, reorder payment methods at checkout: Payment Customization: PayMix