Unlock stock picks and a broker-level newsfeed that powers Wall Street.
The Best Gift Cards to Buy This Holiday Season
kickers / Getty Images
kickers / Getty Images

In This Article:

One of the best gifts to give someone for the holidays is a gift card. That's because it's what most people have wanted for the past decade and a half, according to the National Retail Federation.

See: The Best Type of Store To Shop For Holiday Gifts by Age Bracket
Read More: From Airfare to Gifts to Your Tree, How To Save on Every Aspect of Holiday Spending

But, how do you pick the right card? If you plan to buy gift cards this holiday season, avoid the worst gift cards and consider these picks instead.

Denys Prykhodov / Shutterstock.com
Denys Prykhodov / Shutterstock.com

Amazon

It's hard to go wrong with a gift card from the retailer that ranks as the favorite consumer e-commerce website -- Amazon. Versatility and range are the big pluses of this gift card.

"You can buy almost anything on Amazon," said Shelley Hunter, who is known as the Gift Card Girlfriend at GiftCards.com. You can also purchase gift cards in any amount ranging from $1 to $2,000, so it's a great option for budget-conscious buyers and big spenders alike.

Additionally, Amazon gift cards have no fees and never expire. You can send a plastic gift card by mail with free, one-day shipping, print out a card or send an e-gift card -- which can be animated or personalized with a photo -- by email or text message.

City of Angels / Shutterstock.com
City of Angels / Shutterstock.com

Walmart

A Walmart gift card is a good bet because the big-box retailer sells a wide variety of great deals online and in thousands of locations across the country, said Kendal Perez, a savings expert for Coupon Sherpa. You can give an e-gift card or a plastic card valued between $5 and $500.

Not only can Walmart gift cards be used in stores and online, but they are also redeemable at Sam's Club and Vudu.com. They have no fees and never expire. Plus, unlike with some gift cards, you can get your Walmart cards shipped for free if you purchase them online.

As a bonus, Walmart gift card recipients can easily resell unwanted cards. In fact, Walmart gift cards have high resale values and typically fetch 90 percent of their face values based on prices listed on Gift Card Granny, said Perez.

nisargmedia / Shutterstock.com
nisargmedia / Shutterstock.com

Target

A gift card from this big-box retailer is a good choice because Target sells such a variety of things, said Hunter. You can buy Target gift cards in the store, online or at other retailers, and purchase them in amounts ranging from $5 to $500 for plastic, mobile and e-gift cards.

Sean Pavone / Shutterstock.com
Sean Pavone / Shutterstock.com

Best Buy

A Best Buy gift card is great for electronics enthusiasts -- especially because Best Buy will match its competitors' prices, said Perez. Gift card recipients can take advantage of that policy to make sure they're getting the best prices.