Gift cards are one of the most popular and convenient gifts you can give, but a common question lingers in the back of every recipient’s mind: do gift cards expire? The short answer is: it depends. Here’s a complete breakdown of what you need to know before your card’s value goes to waste.
Do Gift Cards Expire? The Legal Basics
Thanks to the Credit Card Accountability Responsibility and Disclosure (CARD) Act of 2009, federal law in the United States provides strong protections for gift card holders. Under this law:
- A gift card cannot expire for at least 5 years from the date of purchase or the last date funds were loaded.
- Inactivity fees can only be charged if the card has not been used for 12 consecutive months and only one fee per month is allowed.
- The expiration date and any fees must be clearly disclosed on the card or its packaging.
So while gift cards can technically expire, federal law gives you a solid window to use them.
Do Store Gift Cards Expire?
Retail gift cards like Target, Starbucks, Amazon, or Nike generally do not expire under most modern policies, especially for major U.S. retailers. Many big brands have gone beyond federal requirements and offer cards with no expiration date at all. However, always read the fine print, as smaller or boutique retailers may still enforce expiration timelines permitted by law.
Do Restaurant Gift Cards Expire?
Restaurant gift cards follow the same federal rules. Popular chains like Olive Garden, Chili’s, and Chipotle typically offer gift cards with no expiration. That said, if you’ve had a card tucked in a drawer for years, it’s worth checking the balance. Some lesser-known restaurants may have closed or changed ownership, rendering the card useless regardless of the expiration policy.
Do Visa and Mastercard Gift Cards Expire?
This is where things get a little trickier. Prepaid Visa and Mastercard gift cards do expire usually in 3 to 5 years and the expiration date is printed on the front of the card just like a regular credit card. Here’s the key distinction:
- The funds themselves don’t expire (protected by the CARD Act).
- The card expires, meaning you may need to contact the issuer to get a replacement card to access your remaining balance.
- Some issuers charge a card replacement fee, so act before the card expires to avoid this.
What About Inactivity Fees?
Yes, inactivity fees are real but regulated. Under federal law, a dormancy or inactivity fee can only kick in after 12 months of no use. If you receive a gift card, try to use it within a year to avoid any fee being deducted from your balance. The fee must also be disclosed upfront, so check the packaging.
Do Digital Gift Cards Expire?
E-gift cards and digital gift cards follow the same federal rules as physical ones. Whether you received an Amazon e-gift card via email or an Apple App Store code as a text, the 5-year minimum expiration protection applies. That said, promotional gift cards (free cards given as part of a sale or reward) may have different and shorter expiration windows, often 90 days to a year.
Tips to Make Sure Your Gift Cards Never Go to Waste
- Register the card online – many retailers allow you to link a card to your account for easier tracking and balance protection.
- Check the balance regularly – visit the retailer’s website or call the number on the back of the card.
- Use it sooner rather than later – even if it doesn’t expire, losing a card or forgetting about it is common.
- Know your state laws – some states have stronger protections than federal law. California, for example, bans expiration dates and most fees on gift cards entirely.
- Sell or swap unused cards – platforms like Raise or CardCash let you exchange unwanted gift cards for cash or cards you’ll actually use.
So, do gift cards expire? They can, but federal law ensures you have at least five years and strong protections against sneaky fees. The biggest risk isn’t expiration; it’s forgetting you have the card in the first place. Whether it’s a Visa prepaid card or a coffee shop gift card, a little awareness goes a long way in making sure every dollar gets spent.