Shake Shack is definitely making the holidays a little merrier for hungry bargain hunters!
This December, the popular eatery is gifting customers FREE Shack Sandwich — with a new burger or sandwich available every week.
It’s the perfect excuse to take a “bargain break” from running holiday errands. Use the money saved on more gifts, stocking stuffers and holiday treats!

Photo: Shake Shack
This December, Shake Shack is offering a FREE Shack Sandwich every week with a minimum purchase of $10 at participating locations — excluding airports, stadiums, arenas, travel plazas and museums.
Limit one complimentary sandwich per order.
The order total must include a minimum of $10 worth of food and/or beverages, excluding the cost of the promotional burger and gift cards, as well as any applicable taxes or fees.
The offer only valid for orders placed at the kiosk in-restaurant or for delivery or pick-up via the Shake Shack site or app. Use promo code SHACKCHEER at checkout. (Note: The code is case sensitive and will only work in all caps.)
Here’s what’s available each week:
Week 1: Dec. 1 to 7 – The Big Shack
Week 2: Dec. 8 to 14 – SmokeShack (single patty only)
Week 3: Dec. 15 to 20 – Chicken Shack (excludes Avocado Bacon Chicken and Chicken Bites)
Week 4: Dec. 21 to 31 – ShackBurger (single patty only)
Find locations nationwide here.
Hungry for more food deals?
- National Pi Day deals 2026
- Five Guys celebrates 40th birthday with rare buy-one-get-one deal for four days
- Burger King offers free food for 7 days with Perks Week
- Potbelly celebrates National Meatball Day with buy-one-get-one deal for one week
- Baskin-Robbins goes bananas with $6 banana split special in March
- Dunkin’ offers $6 Meal Deal with 3 popular items
- Dunkin’ pours new Dunkin’ Zero drinks for just $3 for two weeks
- Dairy Queen Hosts Free Cone Day on March 19
- Popeyes $5 Faves Menu extended to April 12
- Enjoy free Chips & Queso at QDOBA for every full moon in 2026









South Florida on the Cheap is a member of 