Finding Steam Gift Cards in Stores Is Surprisingly Tough — Here's Where You Can Get Them Online

person using steam on a mobile controller
Where to Buy Steam Gift Cards In Stores and OnlineGetty Images

If you're looking for a great gift for a gamer, but you're just not sure what particular titles are on their wishlist, it's good to know where to buy Steam gift cards. Steam is a PC and mobile gaming platform that allows users to buy and play thousands of different video games, manage their library from multiple devices, and connect with friends and other players around the world.

Gifting someone a Steam gift card will add funds to your recipient's Steam wallet. These funds can then be redeemed for games, software, upgrades, or anything else that can be purchased through the platform.

Steam gift cards are available in both physical and digital form. Unfortunately, the question of where to buy physical Steam gift cards in person is somewhat confusing, as many other gamers have discovered. Read on to learn where to buy Steam gift cards in both forms.

Where to Buy Physical Steam Gift Cards

According to Steam's site, you can buy its physical gift cards through the following retailers:

  • 7-Eleven

  • Best Buy

  • BJ's Wholesale Club

  • CVS

  • Dollar General

  • GameStop

  • Sam's Club

  • Speedway

  • Target

  • Walgreens

  • Walmart

However, many gamers have reported through Reddit and Steam's own user message boards that physical gift cards are frequently out of stock at their local retailers or only available in high denominations. This scarcity of physical cards is likely connected to an uptick in gift card scams, which Steam acknowledges on its FAQ page.

Note also that Steam does not list Amazon as an eligible retailer for physical gift cards. While there are physical Steam gift cards available on Amazon, we'd advise thinking twice before buying these, as many are listed by third-party sellers.

If you're not having luck buying physical gift cards in person, the next-best option is to buy a physical gift card through an eligible retailer's website and have it shipped to you. This takes a bit more effort (and there may be a shipping fee involved), but if you must have a physical Steam gift card, this method is your best bet.

Where to Buy a Digital Steam Gift Card

Thankfully, if you just want the digital version, it's far less complicated to find where to buy Steam gift cards. Buying them through the Steam Gift Cards page is the best and most straightforward way to go.

But, for those of you intending to get this as a last-minute gift, there's a catch: To buy a digital Steam gift card, you and your recipient must be Steam members, and you must be friends on Steam for at least 3 days.

Once you've done that, these are the steps to buy a digital Steam gift card:

  1. Visit the Steam Gift Cards page.

  2. Under the Digital Gift Cards section, click "Send a Digital Steam Gift Card."

  3. Select which dollar amount you'd like to purchase.

  4. Sign into Steam (if you haven't already) and select the gift card recipient from your Friends list.

  5. Confirm the purchase, and you're done!

You Might Also Like