Bitcoin will hit $130,000 this year, wealth advisor says
Subtitles
  • Off
  • English

The 7 best gift cards for last-minute Christmas gifts

Watch out for additional fees when buying a gift card

We may earn a commission from links on this page.
Start Slideshow
Start Slideshow
Image for article titled The 7 best gift cards for last-minute Christmas gifts
Image: Carol Yepes (Getty Images)

Buying a gift card is a great last-minute holiday gift, but not when companies tack on extra fees.

Advertisement

Some retailers annoyingly charge shipping or purchase fees for a gift card, giving customers less for their money.

But plenty of popular stores don’t, and even offer buyers discounts, giving you more than you paid for.

WalletHub looked at 50 of the most popular retailers that offer gift cards and ranked them based on five factors: buyer discount, resale value, retailer rating, shipping or purchase fees, and popularity.

Check out which made the top of the list for the best ones to buy this holiday season.

Advertisement
Previous Slide
Next Slide

Amazon

Image for article titled The 7 best gift cards for last-minute Christmas gifts
Photo: Dan Kitwood (Getty Images)

Amazon (AMZN) ranked as a top choice, with no additional fees and an average buying discount of 5%.

Advertisement
Previous Slide
Next Slide

Target

Image for article titled The 7 best gift cards for last-minute Christmas gifts
Photo: Brandon Bell (Getty Images)

Target (TGT) is another great option. Its gift cards have a high resale value and no extra fees.

Advertisement
Previous Slide
Next Slide

Sephora

Image for article titled The 7 best gift cards for last-minute Christmas gifts
Photo: Andreas Rentz (Getty Images)

WalletHub suggests considering a Sephora gift card for the makeup and skincare lovers in your life. Their gift cards have no fees and have an average buyer discount of almost 6%.

Advertisement
Previous Slide
Next Slide

Walmart

Image for article titled The 7 best gift cards for last-minute Christmas gifts
Photo: Joe Raedle (Getty Images)

Walmart (WMT) gift cards also made WalletHub’s list, thanks to their high resale value and no extra fees.

Advertisement
Previous Slide
Next Slide

6 / 9

Starbucks

Starbucks

Image for article titled The 7 best gift cards for last-minute Christmas gifts
Photo: Spencer Platt (Getty Images)

Starbucks (SBUX) gift cards tend to offer buyers a 5% discount and have no extra fees.

Advertisement
Previous Slide
Next Slide

Disney

Image for article titled The 7 best gift cards for last-minute Christmas gifts
Photo: Eugene Gologursky (Getty Images)

Disney (DIS) gift cards have some of the highest resale value and do not tack on additional fees for buyers.

Advertisement
Previous Slide
Next Slide

8 / 9

Home Depot

Home Depot

Image for article titled The 7 best gift cards for last-minute Christmas gifts
Photo: Brandon Bell (Getty Images)

WalletHub suggests Home Depot (HD) gift cards for the DIY-er in your life, with no additional fees and good resale value.

Advertisement