Our Disclosure

The content on this website includes links to our partners and we may receive compensation when you sign up, at no cost to you. This may impact which products or services we write about and where and how they appear on the site. It does not affect the objectivity of our evaluations or reviews. Read our disclosure.

Best Sites to Buy Gift Cards Online in Canada: 10 Top Options


Fact Checked

Giving Visa e-gift cards in Canada, or any other gift card for that matter, is convenient. They give your recipient the flexibility of choosing how and when they want to enjoy your gift.

Buying gift cards is also easy as there are several online sources you can get them from, such as GiftCards, Gift Card Warehouse and Cardly. In this article, I will list the 10 best sites to buy gift cards online.

Best Sites to Buy Gift Cards Online

Gift Card SiteFeaturesGift Cards Offered
GiftCards.caOffers more than 70 popular brands of gift cardsWalmart, Indigo, Esso Mobil, Tim Hortons, Uber Eats, DoorDash, LCBO, Sephora, etc.
Gift Card WarehouseOffers gift cards from over 200 top retailersAmazon.ca, Walmart, Gap, Simons, Old Navy, Victoria’s Secret, H&M, Banana Republic, lululemon, etc.
CardlyProvides gift cards in various categories and for diverse occasionsAmazon, eBay, Bath & Body Works, JCPenney, Kohl’s, Cineplex, Google Play, Macy’s, etc.
GiftpassMore than 70 national brands offer gift cards in different categoriesReitmans, Under Armour, Old Navy, Petro Canada, iTunes, Hudson’s Bay, Best Buy, Birks, PC Loblaws, Home Depot, etc.
DundleA digital marketplace for users to buy and sell gift cards from various brands and retailerseBay, Google Play, Spotify, Nintendo, Crunchyroll, IMVU, Hulu, Microsoft, Netflix, Apple, Walmart, Twitch, etc.
My Gift Card SupplyAn online source for buying gift cards from all over the worldAmazon, PlayStation, Steam, XBOX, Netflix, Hulu, Binance, App Store and iTunes, Google Play, DoorDash, etc.
RaiseA member-to-member marketplace selling gift cards from over 3,000 brands; allows the sale of unused gift cardsDomino’s, Chipotle, Starbucks, Walmart, Uber, Nintendo, Airbnb, The Home Depot, Fandango, Target, Adidas, etc.
MyGiftCardsPlusA cashback site that rewards you with points every time you buy gift cardsLowe’s, Burger King, Staples, Applebee’s, Lyft, Banana Republic, babyGap, The Container Store, Delta Air Lines, etc.
eBayOffers gift cards from numerous participating retailersLoblaws, Circle K, Sobeys, Avondale, Petro Canada, Safeway, Metro Inc., 7-Eleven, Shoppers Drug Mart, etc.
CardCashProvides a wide selection of gift cards from diverse industries; accepts selling, trading and buying of gift cardsStarbucks, Walgreens, Panda Express, Nordstrom, Panera Bread, McDonald’s, Bed Bath & Beyond, CVS Pharmacy, etc.

1. GiftCards.ca

Are you still looking for a website to buy Walmart gift cards in Canada? Well, head on to GiftCards.ca. It’s one of the biggest gift card websites in Canada, offering deals from over 70 popular brands, like Walmart, Nintendo, Google Play, Sephora, Boston Pizza, and many others.

Although GiftCards.ca offers discounted cards from popular stores, the site is known to undergo maintenance issues often.

2. Gift Card Warehouse

With gift cards from over 200 of Canada’s top retailers, you’ll never run out of options when you buy from Gift Card Warehouse. Here, you can buy physical and digital gift cards from different brands, such as Marshalls, Best Buy, Indigo, Fast Fuel, Thrifty Foods, and many others. 

To buy gift cards from the site, click the brand you want and choose the amount (this varies per brand).

3. Cardly

Aside from carrying gift cards from different brands for different occasions, Cardly allows you to customize your purchase. The site offers options where you can choose a design and write a message on your card — perfect when sending electronic gift cards to loved ones.

The site is known to offer excellent customer service and high-quality products, but users find its interface challenging to navigate.

4. Giftpass

Still don’t know what gift card to buy others? Check out Giftpass, as it can be redeemed for any merchant’s gift card from the partners listed on the site. This elevates the gift experience as your recipient can freely select what they want from international retailers, entertainment providers, hotels, and restaurants.

5. Dundle

Dundle offers a variety of gift cards that can be sent directly to the email of your choice. Whether you want to buy gift cards for music streaming services like Spotify or a video streaming service like Netflix, Dundle has several gift card options for you.

Although the website offers affordable gift cards, its verification process needs improvement as some users complained that they were redirected countless times before they could get verified and complete their orders.

6. My Gift Card Supply

My Gift Card Supply is one of the best sources of e-gift cards for Amazon, iTunes, Google Play, Steam, Xbox, Spotify, and other brands. All gift cards purchased on the website will be delivered electronically via email. Once orders are processed and the verification process is complete, the gift card will be sent via email immediately.

My Gift Card Supply has gained many loyal users due to its excellent customer service. However, some users are unhappy as the site doesn’t offer refunds.

7. Raise

Raise is a member-to-member marketplace where you can buy gift cards from over 3,000 brands at a discount. Some of the site’s best-sellers are gift cards from The Home Depot, Walmart, Target, Amazon, Apple, DoorDash, Nike, Adidas, and many others.

Unlike other websites, Raise allows websites to sell unused gift cards. But some users are unsatisfied with their experience on the website as its customer service seems nonexistent.

8. MyGiftCardsPlus

MyGiftCardsPlus is a cashback site that gives you points every time you buy gift cards. You can redeem your points to buy gift cards from the website. Here, you can buy gift cards for Mcdonald’s, Petro-Canada, Harvey’s, Shell, Chapters, Coles, Cineplex, and many others.

MyGiftCardsPlus offers decent cashback rates but will require a MyPoints or Swagbucks account to use earned points.

9. eBay

Buy gift cards from eBay and use them to buy various products on eBay, such as books, designer purses, cosmetics and skin care products, appliances, branded clothing, and more. eBay gift cards don’t expire, so there is no need to rush into using them.

10. CardCash

On CardCash, you can sell, trade, and buy gift cards. The website offers a wide selection of gift cards from restaurants, entertainment brands, and department stores. CardCash carries almost 600 brands, including Starbucks, Panera Bread, Nordstrom, Walgreens, and Panda Express.

CardCash offers big discounts for its gift cards but is known to provide poor customer service. 

image showing an icon of a gift card to buy in canada

1. Amazon

Our list of the top 10 most popular gift cards in Canada will not be complete without Amazon. It’s one of the biggest retailers in the world, and its site offers a wide variety of products, such as auto parts, clothing, furniture, and even children’s toys!

Amazon gift cards can also be redeemed to sign up for Amazon Prime Video streaming, allowing you to enjoy more options.

2. Walmart

Want to purchase essentials without breaking the bank? Buy Walmart gift cards. They’re perfect for college students, parents, or anyone with a tight budget.

With Walmart gift cards, you can purchase low-cost furniture, tools, baby supplies, groceries, and toys. Additionally, Walmart stores are operating all over Canada, which means you can use gift cards anywhere!

3. Home Depot

Home Depot gift cards are a godsend for individuals who love to take on DIY projects. This store has everything your recipient needs to build cool items from scratch — from wires to pipes and paints. Home Depot also offers a huge selection of name-brand tools, like Bosch and Husky. 

4. Apple

If you’re a techie, reward yourself with Apple gift cards. These gift cards are solely for the purchase of products and services available on the Apple Store, the App Store, iTunes, Apple Books, Apple TV, and other Apple properties.

5. Sephora

Sephora is undeniably every girl’s favourite store. It has the largest selection of high-quality makeup, fragrances, and cruelty-free brands in North America. Sephora gift cards are available in plastic and e-gift cards.

6. PlayStation

Avid gamers and PlayStation fans will love to receive PlayStation gift cards any time of the year. They can use these gift cards to buy in-game items, movies, games, and other add-ons available from the PlayStation Network marketplace.

7. Xbox

For gamers who are heavy into PC gaming or own an Xbox, Xbox gift cards are ideal. After downloading codes from the gift cards to your Microsoft account, you can pay with your balance to buy at the Microsoft Store online, on Xbox, or on Windows. These gift cards can also be used to download the latest games, apps, movies, TV shows, and other Xbox accessories.

8. Steam

Steam gift cards can be redeemed to purchase games, software, and other items you want to purchase from Steam online. Steam gift cards can be purchased and given as digital and physical gift cards.

9. Uber

Uber gift cards are one of the best e-gift cards in Canada because it allows recipients to get around town without a vehicle. It’s an excellent gift card if you’re always on the go or don’t want to drive through the traffic. These gift cards can also be used for Uber Eats food orders.

10. Starbucks

Starbucks is one of the most popular coffee chains in the world and offers everything from iced frappuccinos and hot coffee to lunch sandwiches and pasta. Aside from coffee, Starbucks is also known to offer some of the best pastries, herbal teas, non-caffeinated drinks, and even vegan snacks and meals.

Related: Learn how to get free Starbucks gift cards.

Choose Gift Cards

Gift cards offer plenty of benefits, so what are you waiting for? Check out the sites and gift cards mentioned here, and buy some for yourself or loved ones!


What website buys gift cards instantly?

To sell unwanted gift cards for cash, you can head to Raise. This site operates like a marketplace where you can decide how much to price your gift cards and view discounts sellers with the same gift cards are offering. Once someone buys your gift cards, you can withdraw your earnings through PayPal or ACH direct deposit.

Where is the safest place to buy a gift card?

It’s best if you buy gift cards directly from chain restaurants, retailers, and other authorized issuers, as criminals don’t have easy access to those cards. Buying from these sources is highly beneficial, especially if you want to buy a high-value gift card.

Can I buy an e-gift card for someone in another country?

Yes, you just need to choose a gift card that’s accepted in the region where the recipient lives.

Can I send an Amazon e-gift card to Canada?

Amazon has different websites for different countries, and each site only accepts gift cards for that specific website. For instance, Amazon gift cards purchased from the US can’t be used to make purchases from the Canadian Amazon site, and vice versa.

Top Money Saving Offers this month

Earn up to 6% unlimited cash back on purchases + free $20 Signup Offer

Free cashback card with up to 6% instant unlimited cash back on purchases.*

$20 welcome bonus when you open an account and make your first purchase.

Unlimited transaction chequing features with Interac e-Transfers and bill payments.

Get 5.00% savings interest on your balance and a free budgeting app.

Get affordable life insurance in minutes & save up to 20% on premiums!

Compare life insurance across Canada's best insurance companies.

Save up to 20% on costs & get $10,000 in free coverage per child.

Terms range from 10 to 30 years, and a 10% discount for couples in the first year.

30-day grace period if you miss a payment & you can cancel anytime.

Get paid to shop online using Rakuten with $30 cash bonus

Get a $30 cash bonus after your first purchase of $30 or more.

Earn cashback on purchases at over 750 popular brands and retailers.

Up to 35% cashback discounts are available daily.

Redeem cash rewards earned by PayPal, cheque, or Amazon gift cards.


Gravatar for Enoch Omololu, MSc (Econ)
Enoch Omololu, MSc (Econ)

Enoch Omololu, personal finance expert, author, and founder of Savvy New Canadians, has written about money matters for over 10 years. Enoch has an MSc (Econ) degree in Finance and Investment Management from the University of Aberdeen Business School and has completed the Canadian Securities Course. His expertise has been highlighted in major publications like Forbes, Globe and Mail, Business Insider, CBC News, Toronto Star, Financial Post, CTV News, TD Direct Investing, Canadian Securities Exchange, and many others. Enoch is passionate about helping others win with their finances and recently created a practical investing course for beginners. You can read his full author bio.

About Savvy New Canadians

Savvy New Canadians is one of Canada's top personal finance platforms. Millions of Canadians use our site each year to learn how to save for retirement, invest smartly, maximize rewards, and earn extra cash. We have been featured in prominent finance media, including Forbes, Globe and Mail, Business Insider, CBC, MSN, Wealthsimple, and TD Direct Investing. Learn more about Savvy New Canadians.

Free financial education

Expert advice

Free resources

Detailed guides

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  • No monthly fees*.
  • Get up to 5% cash back on purchases.
  • $20 welcome bonus with CASHBACK referral code.
  • Your balance earns interest.*
*Limited time offer. Terms and conditions apply.
Top No Annual Fee Prepaid Cash Back Card
Best No Annual Fee Prepaid Cash Back Card
No monthly fees*. Get up to 5% cash back on purchases. $20 bonus with CASHBACK code.
*Limited time offer. Terms and conditions apply.