Amazon, Walmart, Best Buy and more: Shop 30 e-gift cards that can be delivered immediately

Looking for more last-minute gift guides and holiday tips? Sign up for Yahoo Lifestyle Canada’s newsletter!

Christmas gift card in opened box in Christmas setting
An e-gift card is the ideal last-minut CHristmas present. (Getty Images)

Yahoo Lifestyle Canada is committed to finding you the best products at the best prices. We may receive a share from purchases made via links on this page. Pricing and availability are subject to change.

Still in search of the perfect present? Gift cards are tried and true favourite when it comes to last-minute Christmas gifts.

Just choose your recipient’s favourite retailer, and they get the fun of choosing their most-wanted items without having to worry about potential returns and exchanges on less-than ideal gifts.

This year, they’re also an easy way to show your love to the most important people in your life — even if you're staying apart. E-gift cards are especially convenient, because they’re delivered immediately to any email address — and can be used pretty much instantly too.

Ready to cross a few more names off your list? Add these e-gift cards to cart!

Woman in pajamas ties the laces of athletic shoes.
They'll be able to choose the perfect gift for themselves. (Getty Images)


Send an e-gift card to the sporty person on your list with this top pick that saves you money. Right now, any $100 gift card will only set you back $90.

Alo Yoga

Beloved by celebs, this chic yoga gear can take them from the studio to the street.


As one of the most versatile retailers around, an Amazon gift card works for everyone on your shopping list.

American Eagle

Shop gift cards for a loved on and get $25 back for yourself when you spend $75 or more at American Eagle.


With all the appeal of a hand-written note, these whimsical e-gift card options bring an extra festive touch.


For a gift card that does it all, look to Apple for a gift that offers the best of music, electronics, or entertainment.


For the traveller who can’t wait for their next adventure, this gift card is sure to be a hit.

Bed Bath & Beyond

Shop an e-gift card that's delivered in minutes and provides the option of hundreds of home goods to choose from.

Best Buy

Give the gift of choice this holiday season with a Best Buy e-gift card that can be used on everything from home appliances to video games.

Woman wrapping Christmas gifts
Choose your denomination and spend anywhere from $5 to $1000. (Getty Images)

Coach Outlet

Coach E-gift cards are always available for purchase—send them instantly, or schedule them for perfectly timed delivery.


For the outdoor adventurer, a gift card to Columbia will be much appreciated.


Give the gift of an entire year of streaming through Disney+, an ideal choice for curling up in front of the TV this winter.


Not only does Etsy sell unique handmade gifts, they also offer gift cards that make it easy for them to find exactly what they’re looking for.


Starting at $25 USD, you can give the gift of Everlane's ethically made clothing this holiday season.

Free People

Add some holiday cheer to their inbox with Free People's festive animated e-gift cards.

Home Depot

They can tackle DIYs, renovations and housework with ease with a gift card from The Home Depot.

Hudson’s Bay

Make their day with a gift card to Hudson’s Bay, a Canadian classic.


Choose from a range of festive card designs that are sure to brighten up their inbox.

Click here to sign up for Yahoo Canada's lifestyle newsletter.
Click here to sign up for Yahoo Canada's lifestyle newsletter.


Send an e-gift card that they’ll love, like one from the ever-popular Lululemon.


Gift an annual membership to Masterclass, which provides access to thousands of online learning courses taught by experts in their field.


For the person in your life who could use a little extra sparkle this Christmas, a gift card to the jewelry brand Mejuri will surely be a hit.


A solid choice for any entertainment fan, they can catch up on the latest Netflix hits with this e-gift card.


A digital gift card they’re bound to love, Nordstrom is a top choice for recipients of all ages.

Our Place

For the home chef in your life, a gift card to the internet-famous Our Place is an easy choice that they're sure to love.

Top view Christmas Movie night concept. Flat lay composition with Movie night message on the board, laptop, popcorn bowl, decor, a cup of cocoa with marshmallows and warm plaid on wooden background
A subscription to their favourite streaming service makes a great choice for holiday gifting. (Getty Images)


Another Canadian retailer that offers plenty of must-have gift ideas, Roots is an ideal choice for the holidays.


For the beauty-obsessed, there’s nothing better than finding a Sephora gift card all wrapped up in their inbox.

Sport Chek

Outdoor enthusiasts and those always on the go will surely appreciate a Sport Chek gift card.


A thoughtful gift idea that everyone will appreciate, a Starbucks gift card brings a taste of the holidays.

Urban Outfitters

A gift that always fits, they’ll be sure to love an Urban Outfitters e-gift card.


A must-have for anyone on your list, a Walmart gift card offers the ultimate in versatility this holiday season.

Let us know what you think by commenting below and tweeting @YahooStyleCA! Follow us on Twitter and Instagram and sign up for our newsletter.