The Best Gift Cards to Give Your Friends and Loved Ones

Updated 8/31/2020

Gift cards are a great way to give money without the tackiness of just handing over an envelope of cash. The hard part is knowing exactly which gift card to give. We've curated a list of the most popular gift cards to buy for friends and loved ones. To further assist, we've included the discount or cash back amount you'll receive when you buy a gift card on Gift Card Granny. That’s right, you can save money or earn cash back rewards when you send a gift card to celebrate any occasion.


No matter how hard you try, finding the perfect present for your wife, girlfriend, or even mom is a challenge. Instead of winging it, pick up one of these gift cards that are great for the ladies in your life.

sephora shoes gift cardSephora
Discount/cash back: Earn 2.5% cash back
From makeup to skincare, Sephora has a variety of beauty products to offer. Instead of trying to find the perfect fragrance or body lotion, get her a gift card to Sephora where she can select from hundreds of her favorite brands of makeup, fragrance, and hair products.

williams sonoma gift cardWilliams-Sonoma
Discount/cash back: Up to 3% off
Gifting a vacuum cleaner or other household product may not end well for you, but you can never go wrong with a gift card to Williams-Sonoma. Whether it's durable cookware or beautiful new stemware she needs, enabling her to select what she wants from the high-end retailer will ensure a happy ending. 

kohls gift cardKohl’s
Discount/cash back: Up to 4% off
Kohl’s department store has jewelry, shoes, handbags, apparel, home items, and more. With a Kohl’s gift card, she can pick up new sneakers to workout in, comfy pajamas to wear while sipping her morning coffee, or an Instant-Pot to make weeknight meals a breeze.

barnes and noble gift cardBarnes & Noble 
Discount/cash back: Up to 4% off
According to a study by the Associated Press, women read more fiction than men, but that doesn't mean she’s not eager to read a recently published memoir or true crime novel. Cover whatever type of genre she’s into with a Barnes & Noble gift card.

nfl shop gift cardSpa Finder
Discount/cash back: Up to 10% off
What woman doesn't love a nice massage, manicure, or another form of pampering? If the woman in your life rarely takes time for herself, this is one gift card she'll greatly appreciate.


If Dad has you stumped or you can't get a straight answer from your husband about what he really wants, these are a few of the best gift cards to give to men.

bass pro shops gift cardBass Pro Shops
Discount/cash back: Up to 6% off
Whatever season it is, a gift card to Bass Pro Shops is the perfect present for the man in your life who enjoys the great outdoors. In addition to a great selection of the best outdoor gear and products, Bass Pro Shops sponsors promotional events such as the Great American Boat Show, making a visit to the store will be an experience in itself.

dicks sporting goods gift cardLowe’s
Discount/cash back: Earn 2.5% cash back
Whether he’s been eyeing up a new grill or wants to organize the garage, Lowe’s has plenty of tools, appliances, and storage options available.

home depot gift cardNike
Discount/cash back: Earn 0.5% cash back
It doesn't matter if he enjoys golfing, playing basketball, or can't wait to hit the soccer field, he can find comfortable apparel and gear with a Nike gift card.

texas roadhouse gift cardTexas Roadhouse
Discount/cash back: Save 5%
Never underestimate a good meal. With a Texas Roadhouse gift card, he can indulge in their delicious baked rolls and mouth-watering steaks.

fandangogift cardFandango
Discount/cash back: 3%
With a Fandango gift card, he can catch the latest action movie with friends or use it for a surprise date night.



Is there a demographic that's any harder to shop for than teen girls? If someone you know is especially picky with their purchases, these gift cards are some of the safest choices.

amc theaters gift cardAMC Theatres
Discount/cash back: Save up to 4%
Movies are targeted at teens these days, so why not make it easier on their wallets by gifting them with a card for AMC Theatres. They're also good for purchases at the concession stand.

old navy gift cardOld Navy
Discount/cash back: Save up to 4%
When you're a teen, being fashionable is high on your priority list. With an Old Navy gift card, she can get trending apparel and accessories for a whole lot less.

forever 21 gift cardForever 21
Discount/cash back: Earn 1.5% cash back
This is one clothing store that knows its target audience. There are tons of teen vlogs (video blogs) dedicated to shopping hauls from Forever 21.

bath and body works gift cardBath & Body Works
Discount/cash back: Save up to 8%
It costs a lot to keep a young lady in shampoo, conditioner, lotions, and all the other pampering tools they crave. Give your teenager a chance to buy her own stuff...then maybe there will be some conditioner left for you.



While they might not want to be seen with you at the movies, teen boys usually keep shopping pretty simple. Video games, fast food and electronics are all great options, making these some of the best gift cards to give the teenager in your life.

gamestop gift cardGameStop
Discount/cash back: Save up to 6%
Does the teen boy in your life have carpal tunnel syndrome from playing endless games? Then this is the gift card for him.

best buy gift cardBest Buy
Discount/cash back: Earn 0.5% cash back
From the latest smartphones to video game deals, Best Buy is a good all-around choice.

burger king gift cardBurger King
Discount/cash back: Earn 1.5% cash back
Burger King or's kind of like Coke or Pepsi. Choose carefully and you'll make your young man happy.

chipotle gift cardChipotle
Discount/cash back: Earn 1% cash back
Filling a teenager's stomach is like filling the Grand Canyon. There's always room for more, but a giant Chipotle burrito should last them until dinner.



Since teachers spend the whole year giving to others, take the opportunity to give back with a few of these gift cards that are best for teachers.

starbucks gift cardStarbucks
Discount/cash back: Save up to 3%
Keep your teacher fueled up with plenty of coffee. And if they don't like caffeine, they can always use it towards a protein box or sandwich for lunch.

groupon gift cardGroupon
Discount/cash back: Save up to 7%
If anyone deserves some rest and relaxation it's a teacher. Groupon gift cards can be redeemed for fun activities, spa services, and more.

office depot gift cardOffice Depot
Discount/cash back: Save up to 3%
Thanks to diminishing budgets, lots of teachers end up buying classroom supplies with their own money. Show them how much you appreciate their efforts by shouldering some of the burden.

itunes gift cardApp Store & iTunes
Discount/cash back: Earn 2.5% cash back
With an App Store & iTunes gift card, they can use it towards new music, an audiobook, or video.



Sure, Grandma and Grandpa might claim they don't want any more presents, but who doesn't love a good gift? If you're having trouble deciding what they'd enjoy, consider some of these gift cards for your grandparents.

walmart gift cardWalmart
Discount/cash back: Earn 1% cash back
Many retirees are living on tight budgets these days. If that's the case, a Walmart or Sam's Club card should come in handy.

cinemark gift cardCinemark
Discount/cash back: Earn 2.5% cash back
Combine a gift card, senior discount, and matinee ticket and you've got one inexpensive form of entertainment. Remember gift cards are also good for the concession stand.

michaels gift cardMichael's
Discount/cash back: Save up to 2%
It's a bit of a stereotype, but grandmothers who knit one and pearl two -- or simply like to scrapbook -- would appreciate a gift card from Michael's.

panera bread gift cardPanera Bread
Discount/cash back: Save up to 4%
Encourage grandparents to call friends or family and meet them for lunch at Panera Bread. With tasty soup, salad, and sandwich options, they're sure to enjoy the meal and the company.