51 Fabulous Gift Card Deals for Last-Minute Shoppers Who Love Free Stuff

A woman hugs a card she received on Christmas. This story is about gift card deals for the holidays.
Getty Images

We’re in the final stretch of the holiday shopping season and gift cards are your go-to for everyone on your list. It’s good to have some around for people not on your list who might have slipped your mind.

We’ve got a list of 51 retailers, restaurants and movie theaters with great gift card deals. Most are offering $5, $10 even $50 in free gift cards when you purchase a certain amount.

A ton of retailers this year are being a bit of a Scrooge and selling gift cards with no bonus cards. Why would anyone buy from them when these 51 are offering you great deals or discounts?

Scroll through the list to find a favorite of your friends and family that allows you to give more for less, or have a little perk for yourself.

Restaurant Gift Card Deals

1. Applebee’s

Applebee’s is offering a $10 bonus gift card with the purchase of a $50 gift card now through Jan. 1, 2023.

2. BJ’s Restaurants

BJ’s has two bonus gift card deals that run through Jan. 1, 2023. Buy a $50 gift card and get a $10 bonus card, or buy a $100 gift card and get a $25 bonus card.

3. Bonefish Grill

If you’re a fan of Bonefish Grill, share the love with this gift card deal: Purchase $50 in gift cards and get a free $10 bonus card. You can even upload a photo to personalize your gift card.

This deal is available until Dec. 27, 2023.

4. Bravo Cucina Italiana

This gift card deal is the perfect treat for those who love Italian cuisine, and offers more in free cards than most establishments.

Receive a $20 gift card  for every $50 you spend in gift cards at Bravo Cucina Italiana. This offer is available until Dec. 26, 2022.

This is the exterior of a Buffalo Wild Wings restaurant with a palm tree obstructing some of the direct sunlight.
Tina Russell/The Penny Hoarder

5. Buffalo Wild Wings

If you have football fans in your life who are already planning for next year’s Super Bowl, check out this gift card deal from Buffalo Wild Wings.

Receive one $5 eBonus for every $25 you spend on gift cards. This offer is valid for gift cards purchased in restaurants or online through Dec. 31, 2022. There are numerous styles of cards ranging from “Thanks Coach” to “Feliz Navidad” to “Happy Hanukkah” and one saluting health care workers.

6. Brio Italian Grille 

Here’s another deal for the Italian food lovers in your life. Receive a $20 gift card for every $50 of cards you purchase.  $25 bonus card for every $100 you spend on gift cards from Brio Tuscan Grille.

This offer is available until Dec. 31, 2022.

7. Buca di Beppo Italian Restaurant

With this Buca di Beppo Italian Restaurant gift card deal, you’ll receive two — yes, two — $10 reward cards when you purchase a $50 gift card by Dec. 31, 2022.

Keep in mind that you must order the holiday-themed gift card pictured in the link above to get this deal.

8. California Pizza Kitchen

If you know any fans of this California-style gourmet pizza shop, give the gift of pizza with this deal — and get a little something for yourself, too.

Between now and Dec. 31, 2022, you can grab a free $20 promotional card when you spend $100 on gift cards at California Pizza Kitchen.

9. Carrabba’s Italian Grill

Yes, more Italian! Carrabba’s is offering a $10 bonus card when you purchase $50 in gift cards.

This offer is available until Dec. 27, 2022, and you can redeem your bonus card between Jan. 1-Feb. 6, 2023.

Restrictions apply, so read the fine print at the bottom of the gift card page.

10. The Cheesecake Factory

The menu that offers something for everyone also has a gift card deal. Buy $50 worth of gift cards and get a $15 gift card free. That’s a great reason to take a shopping break and treat yourself to some cheesecake or a beer.

11. Chili’s Grill & Bar

Receive a $10 bonus card for every $50 you spend on gift cards at Chili’s. This offer is available until Dec. 31.

The exterior of a Chipotle.
Brian Schulman/ Photo courtesy of Chipotle

12. Chipotle

The first 10,000 people to spend $40 or more on gift cards get a code for a free entree. So pick up lunch when picking up that last minute gift that’s a sure win for any high schoolers or 20-somethings.

13. Cold Stone Creamery

This is a stocking stuffer staple. Buy $50 worth of gift cards and get a $15 card free until Dec. 31.

14. Del Fresco’s Grille

Between now and Dec. 31, Del Fresco’s will offer a free $20 card when you buy $100 in gift cards.

15. Del Taco

Del Taco offers free food with your gift card purchase between now and Ded. 28.. When you buy $30 in gift cards, you’ll receive a coupon for a free small combo meal. If you buy $100 in gift cards, you’ll receive four coupons for a free small combo meal. Those are values of $9 and $36, respectively.

16. Denny’s

From now until Dec. 26  while supplies last, Denny’s will give a $5 bonus card when you buy $25 worth of gift cards.

17. Dickey’s Barbecue Pit 

Give a $25 Dickey’s gift card and get a $5 free card for yourself towards that takeout for the Super Bowl just a few weeks away.

18. Einstein Bros. Bagels

Give the gift of bagels and coffee with this gift card deal from Einstein’s. Get a $5 bonus card with the purchase of $30 in gift cards.

19. First Watch

Give six folks the gift of a good breakfast for $100. This daytime cafe will give you $20 in Bonus Bucks with $100 in gift card purchases between now and Dec. 31.

20. Flemings Prime Steakhouse & Wine Bar

You can also give the gift of a couple cocktails to a few friends or one special night to two or three people. From now through Dec. 31, 2022, Fleming’s will offer a $20 bonus card for every $100 spent on gift cards.

21. Fogo de Chao

This may be the best deal yet. But you do have to spend more money to save more money .This Brazilian steakhouse is actually giving away $100 worth of gift cards if you buy $400 worth. You can also get a $75 card for buying $300 in gift cards or a $25 card for buying $125 in cards.

This is a photo of an American breakfast: pancakes, bacon, eggs and has browns from IHOP.
Phot courtesy of IHOP

22. IHOP

The pancake favorite  offers you a $5 bonus card with a $25 gift card purchase at participating locations.

23. Genghis Grill

This build-your-own-stir-fry place will give you a bonus card for $5 off a purchase of $25 or more when you purchase a $25 gift card.

24. Golden Corral

This all-you-can-eat buffet and grill will give you $5 in Bonus Bucks with every $25 gift card purchase. This offer is available until Dec. 31.

25. Joe’s Crab Shack

This is your excuse to be crabby at Christmas. You can get a $10 reward card with every $50 you spend on gift cards at a participating Joe’s Crab Shack location.

26. Longhorn Steakhouse

The popular steakhouse doesn’t offer free gift cards this year, but it does make some one-stop shopping pretty easy. For $75 you can get one gift card for a $50 dinner and $25 at the movies with Fandango.

27. Moe’s Southwest Grill 

Welcome to Moe’s and its gift card deal. Spend $25 and get a free $5 card. Go to the website just to see a photo of a gift card being dipped in that melted cheese. Gross or yummy? You be the judge.

28. Noodles & Company

Give yourself or your college kids a break from these six recipes for great instant ramen noodles with this gift card deal from Noodles & Company. Buy $25 worth of cards and get a $5 card free.

29. Ocean Prime

Here’s an elegant deal. Spend $100 on gift cards at this steak and seafood favorite and get a $25 card free.

30. Ono Hawaiian BBQ

Say “aloha” to this gift card deal! I’ve never been to Hawaii, and after taking a peek at Ono Hawaiian BBQ’s menu, I’m ready to abandon this post and take a trip to the Pacific islands. But I know you all need the inside scoop on gift card deals, so moving on…

Ono Hawaiian BBQ will give you a $10 bonus card with the purchase of $40 or more in gift cards.

This is an exterior photo of Outback Steakhouse.
Photo courtesy of Outback Steakhouse

31. Outback Steakhouse

Outback says it well. “$50 for them, $10 for you.”  And again, that can be one $50 gift card for two folks or buy six $10 cards (for $50) to give to six people. It may not cover a whole meal but it’s good for a drink or dessert. And that computes to $8.33 a gift by the way.

32. Panera Bread

Panera Bread will give you a $10 bonus card for every $50 you spend on gift cards. This offer is available in cafes only until Dec. 31. Its website also allows you to send any amount from $2 to $200.

33. Pei Wei Asian Kitchen

This gift card deal caters to those who can’t get enough Asian cuisine. Pei Wei  offers a $5 bonus card for every $25spent on gift cards. (And here’s another deal for stocking stuffing. Grab a few fortune cookies that are free for the taking. They make a fun treat in stockings or on the table at Christmas Eve.

This offer is available until Dec. 31, 2017, and bonus cards will be redeemable from Jan.

34. Red Lobster

Cheddar Bay Biscuits. Need we say more? Well, ok. It offers seafood, too.

Red Lobster will give you a bonus card for a$10 off coupon for every $50 you spend on gift cards.

35. Red Robin

Red Robin  has a holiday season offer: a $5 Bonus Buck Reward when you purchase a $25 holiday gift card.

36. Ruth’s Chris Steak House

Buy $200 worth of gift cards from this classic steak house and get a $40 digital card for free. You can divide that $200 into 10 $20 gift cards that will make for a nice outing to the fun and reasonably priced happy hour at Ruth’s Chris. Drinks start at $9 and appetizers at $11.

37. Sonic

Give the gift of love this Christmas. Give a milkshake. Buy $25 worth of gift cards at Sonic and get a $5 gift card for free.

38. Texas Roadhouse

Texas Roadhouse will give you a $5 bonus electronic gift card for every $30 you spend on gift cards.

39. Tijuana Flats 

We’re starting to see a pattern here. Buy $25 in gift cards and get a $5 one free. Buy $50 worth and get $15 gift cards for free.

40. Village Inn

Known for its made-from-scratch buttermilk pancakes, eggs cooked any style and a pot of hot coffee on every table, this family-style restaurant will give you a $5 promo card for every $25 you spend on gift card purchases.

41. White Castle 

It’s anything but square to give the gift of the classic square hamburger. Receive a $5 gift card to White Castle for every $25 you spend.

42. World of Beer

“Craft Beer Brings Holiday Cheer” is the saying for World of Beer’s holiday gift card deal, which makes a great stocking stuffer for the beer lovers in your life.

World of Beer will offer a $10 bonus card for every $50 in gift card purchases. This offer is available online through the gift card page and at participating locations.

A woman goes shoe shopping.
Getty Images

Give the Gift of Clothes and Beyond

If you have shopping fanatics on your list, give them the gift of shopping — and get a little something for yourself, too — with these gift card deals.

43. The Children’s Place

If you can’t keep track of how fast your nieces, nephews or grandkids are growing, this deal can save you the time trying to find the right fit.

Now through Dec. 25, The Children’s Place is offering a $10 coupon when you buy  gift card purchases of $40 or more. This offer is available online and in-store. To get all the info visit The Children’s Place

44. Designer Shoe Warehouse

What do you give the person who loves shoes? A gift card for shoes, of course!

Designer Shoe Warehouse is offering free $25 card when you buy $100 in gift cards or a $10 card when you buy $50 in gift cards.

45. Chico’s

Treat your favorite women in your life to this gift card deal from Chico’s.

Receive a $20 gift card coupon for every $100 you spend on gift cards.

46. WHBM 

The dame deal applies to Chico’s sister store WHBM. Get a $20 gift card when you spend $100 on gift cards. This store that was known for so long for selling all white or black clothing now has options in all colors.

47. Gymboree

Those clothes for babies and toddlers are so adorable but it’s hard to know the best size when they grow so fast. So give those moms and dads a gift card instead. Get a $10 coupon when you buy $50 worth.

People watch movies in a theater.
Getty Images

For Those Who Just Want to Have Fun

From movies to big-kid games, these gift card deals make great stocking stuffers for those who could use a little more fun in their lives.

48. Cinemark Theatres

It’s not exactly a free gift card, but you still end up with extra money in your wallet. Save 15% when you buy $50 worth of gift cards for this movie theater chain.

49. Harkins Theatres

Buy $50 worth of gift cards to any theater for $40. That’s some good math for the movies.

50. Regal Cinemas  

Regal Cinemas offers a $10 voucher good for the concession stand when you buy $50 worth of gift cards. YOu can decide if you give the voucher to the lucky recipients of the gift cards or if you keep it for yourself.

51. Chuck E. Cheese’s

Give the gift of pizza and fun with this Chuck E. Cheese’s gift card deal. Get a $10 bonus card when you buy $50 worth of cards.

Contributor Katherine Snow Smith is a veteran newspaper reporter and editor who covers lifestyle topics, workplace issues and ways to make money for The Penny Hoarder. She is the author of “Rules for the Southern Rulebreaker: Missteps and Lessons Learned.”