Where to buy Steam gift cards

You can buy Steam gift cards from three main sources: the Steam store itself, retail stores that sell physical cards, and authorized online retailers. The Steam store is the fastest route if you want to send a gift immediately — you buy the card right there and it arrives in the recipient's email within minutes. Physical cards from retailers like Target, Walmart, Best Buy, and GameStop let you hand someone a tangible card or mail it, and they work the same way once the recipient enters the code.

Online retailers like Amazon, Costco, and Best Buy's website also sell Steam gift cards, though delivery times vary. Some deliver codes instantly, while others mail physical cards. Check the product page to see whether you're getting an email code or a physical card, because that changes how long it takes to reach the person you're buying for.

Prices are the same everywhere — Steam gift cards come in fixed denominations of $5, $10, $25, $50, and $100 USD (or equivalent in other currencies). No retailer charges a markup, so there's no advantage to buying from one place over another except for speed and convenience.

Key Takeaways

  • Steam gift cards are sold directly through Steam, at major retailers like Target and Walmart, and on websites like Amazon, with no price difference between them.
  • Buying through the Steam store delivers a code to the recipient's email in minutes, while physical cards from retailers take days to arrive.
  • The recipient redeems the code by logging into their Steam account, going to Account > Manage Account > Redeem a Product Code, and entering the code.
  • Steam gift cards never expire and work in any country where Steam operates, so there's no rush to use them.
  • You cannot refund a gift card once it's been redeemed into an account, so make sure the recipient actually wants it before you buy.

Buying a gift card through the Steam store

Go to steampowered.com and log into your account. Click on your profile icon in the top right corner, then select "Account Details." From there, click "Manage Account" and look for "Redeem a Product Code" — but instead of redeeming, look for the option to purchase a gift card. Alternatively, search "Steam gift card" directly in the Steam store and you'll find the purchase page.

Select the amount you want to send ($5, $10, $25, $50, or $100), then choose whether you're sending it as a gift. If you select "Send as a gift," Steam will ask for the recipient's email address. Enter it, add a personal message if you want, and complete the purchase. The code arrives in their email within a few minutes, and they can redeem it immediately.

If you're buying for yourself, you can choose to have the funds added directly to your Steam wallet instead of receiving a code. This is faster than redeeming a code and is useful if you already know what game you want to buy.

Buying a physical gift card from a store

Walk into any Target, Walmart, Best Buy, or GameStop and head to the gift card section — it's usually near the checkout or in the electronics department. Steam gift cards sit alongside other game platform cards like PlayStation and Xbox. Pick the denomination you want, take it to the register, and pay. The card itself is just plastic with a code printed on the back under a scratch-off panel.

The recipient scratches off the panel to reveal the code, then goes to steampowered.com, logs in, and navigates to Account > Manage Account > Redeem a Product Code. They paste the code into the box and click "Redeem." The funds appear in their Steam wallet immediately and never expire.

Physical cards are useful if you want to give a tangible gift or if you're buying for someone who doesn't check email often. The downside is that you have to buy it in person and can't send it remotely unless you mail it yourself.

Buying from online retailers

Amazon, Costco, Best Buy's website, and other online retailers sell Steam gift cards, but delivery varies. Some send you a code instantly via email, while others mail a physical card. Always check the product description before you buy — it will say "Email Delivery" or "Physical Card" clearly.

If you choose a retailer that sends codes by email, the process is the same as buying from Steam directly: you receive a code, the recipient redeems it on their account, and the funds appear in their wallet. If you order a physical card, it arrives by mail on whatever timeline the retailer promises, and the recipient scratches and redeems it the same way.

The advantage of buying from these retailers is that you might have a gift card balance there already, or you might earn rewards points on the purchase. The disadvantage is that delivery is slower than buying directly from Steam, unless the retailer offers instant email delivery.

How the recipient redeems the code

Once the recipient has the code — whether from an email or a scratched physical card — the process is identical. They log into their Steam account at steampowered.com. In the top right corner, they click their profile icon and select "Account Details." Then they click "Manage Account" and find "Redeem a Product Code."

They paste or type the code into the box that appears and click "Redeem." Steam confirms the code is valid and adds the funds to their wallet. The entire process takes less than a minute. The funds appear as "Steam Wallet" credit and can be used to buy any game, DLC, or in-game item on the platform.

If the code doesn't work, the most common reason is a typo — the recipient should double-check that they've entered it exactly as it appears, including any hyphens. If it still doesn't work, the code may have already been redeemed by someone else, or it may be region-locked to a different country.

Things to know before you buy

Steam gift cards never expire, so there's no deadline for the recipient to use them. They can sit in a wallet for years without losing value. The funds stay in the recipient's account until they spend them, and they can combine multiple gift cards if they want to buy something expensive.

Gift cards are region-specific in some cases. A card purchased in the United States works for accounts set to the US region, but may not work for accounts in other countries. Check the product page to see which regions the card covers, or ask the recipient what region their account is set to before you buy.

Once a code is redeemed into an account, it cannot be refunded or transferred to another account. This means if you buy a gift card and the recipient redeems it but then decides they don't want it, Steam will not reverse the transaction. Make sure the person actually wants a gift card before you purchase one.

Frequently Asked Questions

Can I buy a Steam gift card without an account?

Yes. You can buy a physical card from any retail store without logging in — just walk up and pay. You can also buy from online retailers without an account if you're willing to create one for checkout. If you want to buy through Steam's website and send it as a gift, you do need a Steam account, but creating one is free and takes two minutes.

What if I buy the wrong amount?

You cannot return or exchange a gift card once you've purchased it. If you bought a physical card from a store, some retailers will exchange it for a different denomination if you have your receipt and the card is still sealed. If you bought a code online, you're stuck with that amount. Plan carefully before you buy, or ask the recipient what they want to spend.

Do Steam gift cards work outside the United States?

Steam operates in most countries, but gift cards are region-locked. A card bought in the US works only for accounts set to the US region. If you're sending a gift card to someone in another country, you need to buy a card from a retailer in that country, or buy one that's specifically marked as working in their region. Check the product page or ask the retailer before you buy.

Can I use a gift card to buy another gift card?

Yes. Once the recipient redeems a gift card into their wallet, they can use that balance to buy another gift card and send it to someone else. This is useful if they want to give a gift but don't have a payment method set up on their account.

What happens if the code is lost or stolen?

If someone else redeems the code before the intended recipient, Steam will not reverse it or issue a replacement. Treat unredeemed codes like cash — keep them private and don't share them in public places. If you're mailing a physical card, use tracked mail so you know it arrived. If you're sending a code by email, make sure you're sending it to the correct address.