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

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.

Table of Contents Show

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, 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.


Are you still looking for a website to buy Walmart gift cards in Canada? Well, head on to 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 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.

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

Top 10 Most Popular Gift Cards 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.

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


Top Articles
Latest Posts
Article information

Author: Merrill Bechtelar CPA

Last Updated:

Views: 5773

Rating: 5 / 5 (50 voted)

Reviews: 81% of readers found this page helpful

Author information

Name: Merrill Bechtelar CPA

Birthday: 1996-05-19

Address: Apt. 114 873 White Lodge, Libbyfurt, CA 93006

Phone: +5983010455207

Job: Legacy Representative

Hobby: Blacksmithing, Urban exploration, Sudoku, Slacklining, Creative writing, Community, Letterboxing

Introduction: My name is Merrill Bechtelar CPA, I am a clean, agreeable, glorious, magnificent, witty, enchanting, comfortable person who loves writing and wants to share my knowledge and understanding with you.