It’s an online world we live in now.

One where you can get almost anything you need delivered right to your door. This lets you avoid going to the busy mall, finding a parking spot, and having to deal with checkout lines.

Now, you can do almost all your shopping from the comfort of your favourite chair or couch.

But, there’s always that pesky shipping cost to consider, sometimes making that trip to the store cheaper in the end.

Luckily, many retailers out there offer free shipping when you make a purchase, provided you meet a certain minimum cart price. And in some cases, you’ll get free shipping no matter what – though this is sometimes locked behind membership requirements or special promos.

So here’s a guide to stores that offer free shipping in Canada, and how much you have to spend to get it.

As a bonus, we’ll go over credit cards that offer great rewards for those of you who like to get their shopping done online.

A few things to note: All minimum order prices given are before taxes are applied. They generally only apply to the 10 provinces as well. If you live in the territories, you’ll have to check and see what their shipping rates are to you, since they’re almost always different for the Yukon, Northwest Territories, and Nunavut.

Top stores with free shipping in Canada

Here are some of the top retailers that offer free shipping, with a brief overview of what they have to offer.

Online Store Minimum Order Category
Amazon $35 Home
Walmart $50 Home
Costco $0* Home
Toys ‘R Us $49 Kids
Mastermind Toys $35 Kids
Best Buy $35 Tech
Apple $0 Tech
MAC Canada $65 Beauty and Health
Sephora $50 Beauty and Health
Gap/Old Navy/Banana Republic $50 Clothing
H&M $50 Clothing

*Note that most prices are higher online than in-store to account for shipping costs.

Amazon Canada

As the largest online retailer in the world, Amazon offers free, unlimited 2-day shipping if you have an Amazon Prime Membership, which costs $79 a year or $7.99 a month.

If you don’t, you’ll need a minimum order of $35 to get free standard shipping, which will get your products to your door within 3-6 business days.

Related: Earn Rewards On Your Amazon Purchases With These 4 Credit Cards

Walmart Canada

As one of the largest retailers in Canada, Walmart also offers an online store with the opportunity to get free shipping. You’ll need to spend $50 to get your items shipped for free to your home.

Or, if you want, you can get free pickup in-store on any order worth more than $25.

Costco Canada

Costco.ca offers free shipping on almost all the products they sell online.

Just note that most of their products will be cheaper in a warehouse, as the prices online include shipping costs.

Related: The Best Credit Cards for Shopping at Costco Canada Stores

Toys ‘R Us

Canada’s largest toy store offers free shipping on your purchases of $49 or more ‒ which could be a limited-time offer.

Toys 'R Us free shipping

Mastermind Toys

Another top toy store is Mastermind toys.

This time, you only need to spend $35.

Best Buy

One of the largest electronics retailers in Canada offers $0 shipping cost if you spend more than $35.

Just keep in mind this doesn’t cover items purchased through the Best Buy Marketplace.

Apple Canada

For the Apple lover, you’ll be happy to hear that they ship all of their products free of charge with no minimum purchase required.

MAC Canada

For your cosmetic needs, MAC Canada ships orders to your residence for free on purchases of $35 or more.

Sephora Canada

Sephora Canada offers no cost for shipping on orders of $50 or more.

You can also get free shipping on everything you buy if you’re a Rouge member, but you’ll have to spend $1,000 in a calendar year to earn that status.

Gap Canada

Gap (as well as sister companies Old Navy and Banana Republic) will ship your order for free when you spend more than $50.

H&M

For shopping at H&M, you’ll get free shipping when you spend more than $50. Just note you have to be a member – but don’t worry, it’s free to sign up.

Free shipping in Canada by category

Here’s a guide to various stores listed by category.

It’s by no means an exhaustive list, but it does cover many top retailers and the amount you need to spend to make sure your goods are shipped to you for no extra charge.

We’ve also included a link to their shipping page with all the details on their shipping policy.

For the home

Online Store Minimum Order
Amazon $35
Walmart $50
Costco $0*
Staples $35
Indigo $25
The Bay $99 ($29 for beauty products)
Lowe’s $49

*Note: Most Costco prices are higher online than in the warehouse as they include shipping costs.

For kids

Online Store Minimum Order
Toys ‘R Us $49
Mastermind Toys $35
Carter’s $50
West Coast Kids $49
Hatley $75
Souris Mini $100
Kimmy Shop $75

For tech

Online Store Minimum Order
Best Buy $35
Apple $0
Microsoft $0
Google $45
Dell $0
The Source $35

Beauty and health products

Online Store Minimum Order
MAC Canada $65
Sephora $50
London Drugs $75
The Body Shop $75
Aveda $0
Beauty Sense $0

Clothing

Online Store Minimum Order
Gap/Old Navy/Banana Republic $50
H&M $50
Roots $75
Under Armour $75
Club Monaco $99
Lulelemon $0
Joe Fresh $50
Urban Planet $100
Ardene $40
Aritzia $150

And everything else

Online Store Minimum Order
Pet Smart $49
Nespresso Requires a minimum order of:

  • 200+ Original capsules,
  • 150+ Vertuo capsules, or
  • any coffee machine.
DavidsTea $50
Petland $100

Best credit cards for shopping online

So what credit cards are best for online shopping?

Almost all of the retailers listed here fall under the general merchants category, so it’s best to look at credit cards with a high base return.

Here are some of the better ones to take a closer look at. As a bonus, all of them have no income requirements either.

Credit Card Welcome Bonus Base Earn Rate Annual Fee Apply Now
American Express Gold Rewards 25,000 points (terms) 1 point per $1 $150 Apply Now
National Bank Echo Mastercard None 1.5% cash back on online purchases $30 Apply Now
Marriott Bonvoy American Express 50,000 points (terms) 2 points per $1 $120 Apply Now
American Express SimplyCash Preferred 5% cash back for the first 6 months (terms) 2% cash back $99 Apply Now
Home Trust Preferred Visa None 1% cash back None Apply Now

Note: All reward calculations shown are based on spending $750 per month on online purchases.

Earn the most rewards on online purchases

Only getting 1 point per $1 spent may not seem great at first glance, but the is actually a great card to consider.

Why? It’s all in the value your points give you. Convert your Amex Membership Rewards points to Aeroplan miles, which have an average value of 2.5 cents each, and you’re looking at a great return of 2.5% on your online purchases.

That tops our list.

And, you’ll earn even more points (2x in fact) on gas, groceries, drugstores, and travel purchases.

But if you’d prefer a Visa for earning Aeroplan, go with the instead.

You’ll get the same base earn rate of 1 point per $1 spent, and 1.5x that on gas, groceries, drugstores, and aircanada.com purchases.

Just note this card has minimum income requirements of either 60K personal or 100K household.

Credit card that has bonus rewards on online purchases

It doesn’t have a high base rate, but the offers something no other card has on our list – a bonus multiplier on online shopping.

You’ll earn 1.5% cash back on your online shopping (not including travel), as well as on gas and groceries, up to $25,000 spent annually. You’ll earn 1% on all other purchases.

For a frequent online shopper, you’ll see plenty of cash back rewards on not only your online shopping, but gas and groceries as well.

Travel card with a high, flat earn rate

For free hotel nights, you can’t go wrong with the .

You’ll earn 2 Marriott Bonvoy points for every $1 spent on the card. With a Marriott Bonvoy point worth up to 1.04 cents each, you’re looking at a return of 2.08% for all your shopping, not just your online purchases.

Plus, you’ll earn 5 points per $1 spent at Marriott Bonvoy properties.

The best part? This card will give you a free night worth up to 35,000 points every year on your card’s anniversary. This alone more than covers the annual fee. It’s a great card for getting free stays at any Marriott property.

Top cash back card for online purchases

For the most cash back rewards on online shopping (as well as any other purchase you make) consider the .

You’ll earn 2% cash back on every purchase, with no caps or categories to worry about.

It’s simple, straightforward, and easy to understand. And for a cash back card, it comes with great purchase and travel insurance – 9 types in fact. It’s a complete cash back card, and has a lower annual fee of $99.

There’s also a no fee version as well – the . You’ll earn 1.25% on all purchases with no annual fee to worry about.

Cash back card with no foreign exchange fees

Shop online frequently, but pay in a currency other than Canadian Dollars?

The waives the typical 2.5% fee most other credit cards charge when making purchases in foreign currency. Just note you won’t earn any rewards on these purchases.

You’ll earn 1% cash back on all other purchases, including those spent online in Canadian dollars, and get a basic roadside assistance plan as well.

Related: Best Foreign Exchange Travel Credit Cards

We want to hear from you

Have any favourite stores that offer free shipping? Our list is by no means exhaustive.

Share them with everyone else in the comments below.