McDonald's Giving Away Free Food Every Day Through Christmas

McDonald's is giving away free food every day through Christmas Eve beginning on Tuesday. You just have to make a minimum $1 purchase through the McDonald's app to get one free item loved by a holiday character. Buddy the Elf loves Hotcakes so you can get those for free on Dec. 20. Seinfeld's Frank Costanza really enjoys baked goods, so you can get an Apple Fritter, Cinnamon Roll, or Blueberry Muffin for free on Festivus, Dec. 23.

The first day of the program is Tuesday, and customers can get a free Double Cheeseburger because the Vacation Griswold family loves them. Scrooge can use some caffeine to cheer him up, so you can get a free iced or hot coffee on Dec. 21. Frosty the Snowman needs snow flurries to exist, so it seems appropriate that customers can get a free McFlurry on his day, Dec. 22. On the last day of the promotion, Dec. 24, you can get a free two-pack or three-pack of Chocolate Chip Cookies in honor of Santa Claus' favorite treat. You do not need to make a minimum purchase to get the free cookies on Christmas Eve. To get the free

"After a year like 2020, I think we could all use some extra cheer this season," McDonald's U.S. Chief Marketing Officer Morgan Flatley said in a statement. "What better way to celebrate and get into the holiday spirit than with free McDonald's menu favorites for everyone including Rudolph, the Abominable Snow Monster and yes, even Scrooge."

The company also decided to wade into the hot button issue of Die Hard's "Christmas movie" status by including John McClane as one of the characters. McLane's day is Dec. 17, when customers can get a free McDouble. Unfortunately, you will have to go elsewhere to get a cake that looks like Nakatomi Plaza.

This is the latest attempt from McDonald's to increase the use of its mobile app. In September, the New York Post reported McDonald's was "quietly" working on a loyalty program, inspired by the success of its meal promotion with rapper Travis Scott. The company "expects to (finally) launch a loyalty program and is working on plans to test one, which could be a key mobile unlock," read a Sept. 18 note on a meeting between Morgan Stanley and McDonald's executives.


Here is the full McDonald's free item schedule:

  • Dec. 14: The Griswolds, free Double Cheeseburger
  • Dec. 15: The Abominable Snowmonster, free Big Mac
  • Dec. 16: Grinch, free Egg McMuffin
  • Dec. 17: John McClane, free McDouble
  • Dec. 18: Rudolph, free medium Fry
  • Dec. 19: Gizmo, free 6-piece McNuggets
  • Dec. 20: Buddy the Elf, free Hotcakes
  • Dec. 21: Scrooge, free any size Hot or Iced Coffee
  • Dec. 22: Frosty the Snowman, free any size McFlurry
  • Dec. 23: Frank Costanza and the rest of us, free Bakery Item (Apple Fritter, Cinnamon Roll, Blueberry Muffin)
  • Dec. 24: Santa, free 2-pack or 3-pack Chocolate Chip Cookies (No minimum purchase required)