Perfect for every occasion, a Best Buy gift card is the fastest, easiest way to give everyone what they want.



Best Buy gift cards (including e-gift cards) can be used online at or at any Best Buy store in Canada. Your gift card balance will never expire.

Physical gift cards in $25 and $50 amounts are temporarily unavailable to purchase online

For any physical gift cards under $100, please visit your local Best Buy store.
All eGift cards are still available to purchase online and can be sent to anyone in mere minutes

Find Your Local Store Send an eGift Card

Learn More about Best Buy Gift Cards

Available in various denominations, a Best Buy gift card can be used for future online and in-store purchases. Gift cards have no expiration dates and no maintenance so you don’t have to worry about when you’ll use it. Plus, you can also use your gift card toward purchases of Geek Squad services too.

You can give a Best Buy, Geek Squad, Green, Holiday, Mother’s Day, Entertainment, or Wedding themed gift card so everyone on your gift-giving list gets the freedom to choose what they really want. And with thousands of movies, music, games, televisions, home theatre products, computers, laptops, accessories, and so much more to choose from, there’s sure to be something for everyone.

If you need an immediate, last-minute gift you can send a Best Buy e-gift card that’ll reach the recipient in just a few seconds. Best Buy e-gift cards are the perfect way to send a gift to anybody across the country. It only takes a minute to create and send one, and the lucky recipient will be able to use the e-gift card on or at any Best Buy store.

Best Buy also offers a selection of gift cards that help protect the planet too. They’re made from 43% recycled material and reduce the need for new plastics. And when you need to discard an old gift card, you can bring it to any Best Buy store for recycling.