We're reader-supported and only partner with brands we trust. When you buy through links on our site we may receive a small commission at no extra cost to you. Learn More. Product prices and availability are accurate as of the date and time indicated and are subject to change.

In 2021, you could still find legit ways to get a free Thanksgiving turkey even though bird prices had gone up an average of 23% since 2020. I’m crossing my fingers we’ll see a repeat of these free turkey deals in 2022, but I’m not fully convinced — because pretty much everything is more expensive these days. In fact, you might’ve heard about the recent outbreak of the bird flu (or Avian Influenza), which has lead to the deaths of over 40 million chickens and turkeys, according to the U.S. Department of Agriculture. We don’t know how the bird flu will impact Thanksgiving turkey costs yet, but we’ll be sure to keep updates here.

Historically, KCL has tracked free Thanksgiving turkey promotions and put the info on blast so you can save money on your holiday meal prep. We’ll do this again once we find out what the 2022 free turkey promotions look like.

Download the Krazy Coupon Lady app so you can check the latest turkey deals on the go. (And be the first to hear when the 2022 offers show up!).

In the meantime, here are all the free Thanksgiving turkey deals we saw in 2021 that we hope to see in 2022.

 

1. Ibotta offered an entire Thanksgiving meal for free at Walmart.

This was the BEST option by far in 2021. From Nov. 1 – Nov. 25, you could get a free Thanksgiving turkey and meal at Walmart using just the Ibotta app.

You could get up to 10 Thanksgiving meal ingredients, sides, and beverages — including a frozen whole turkey (select brands), Idahoan Mashed Potatoes, and Jiffy Corn Muffin Mix.

Here’s more about the Ibotta and Walmart free Thanksgiving meal deal.

 

2. BJ’s offered a free turkey, plus a $10 reward if you spent $100.

BJ's Wholesale Clubs free turkey offer 2021

In 2021, from Nov. 4 through Nov. 24, you could get a free Thanksgiving turkey from BJ’s and a $10 BJ’s Award when you spent $100 on qualifying items. This offer was valid in stores and online but didn’t work with delivery.

All you had to do was fill your cart with $100 worth of stuff you already needed, clip the free turkey coupon so it was added to your member account, check out, and voila! Your $10 award was loaded onto your BJ’s account on Dec. 2 and you had until Dec. 16 to use it.

 

3. Kroger offered a free bird if you spent $100.

The exterior of the Kroger grocery store in the Buckhead District of Atlanta, GA

In 2021, you could get a 10- to 20-pound Grade A Kroger brand frozen turkey after spending $100 in a single transaction. If you didn’t want to spend that much, you could spend $25 or more to get any size Kroger frozen turkey for only $0.69 per pound.

It was easy. You just had to add the turkey to your cart with everything else, then check out! The promotion was applied at the register.

You needed to be a rewards member to get this promotion, and there was a limit of one turkey per purchase.

Check out all Kroger coupons to stay up-to-date with the latest promotions and deals.

 

4. If you spent $150 at Fred Meyer, you got a free 10- to 20-pound turkey.

In 2021, Kroger-owned grocer Fred Meyer was giving away a 10- to 20-pound Grade A Kroger brand frozen turkey after a $150 spend (in a single trip). If you didn’t want to spend that much, you could spend $50 or more to get that turkey for just $0.49 per pound (or roughly $5 – 10 total).

Like with the Kroger promotion, the discount was taken at the register, you had to be a Fred Meyer Rewards member to get this promotion, and there was a limit of one turkey per purchase.

Use our dedicated Fred Meyer coupons page to stay up-to-date with the latest promotions and deals.

 

5. If you placed your first Butcher Box order in 2021, you got a free Thanksgiving bird.

In 2021, From Oct. 19 – Nov. 16, Butcher Box offered new subscribers a free 10 – 14 pound turkey with first orders. Read how to get a free turkey with Butcher Box to learn more about how it worked.

 

 

6. ShopRite offered a free turkey, ham, tofurkey, chicken, and more with the accrual of Price Plus points.

ShopRite employees holding free turkeys.

The ShopRite annual Turkey Promotion was back in 2021 for members of the Price Points loyalty club. You had to spend at least $400 between Oct. 17 and Nov. 25 to earn enough points for the free ham, turkey, tofurkey, chicken, or a list of other items.

The ShopRite free turkey offer was good through Nov. 25, and you needed to pick up your free item by then.

 

7. Hy-Vee offered a free turkey with every Hormel Cure 81 ham purchase.

When you bought a Hormel Cure 81 ham (about 6.6 pounds) from Hy-Vee in 2021, you could get a 10- to 14-pound frozen Honeysuckle or Jennie-O turkey for free (regularly up to $22). This free turkey promotion ran through Nov. 30.

 

8. You could get a free turkey from WinCo if you spent $100.

Free turkey with purchase at Winco

In 2021, from Nov. 13 – 24, WinCo gave away free turkeys with a $100 purchase.

All you had to do was buy your normal groceries that totaled at least $100 (after discounts and before tax). Then you could toss the Jennie-O Grade A frozen turkey in your cart and head to checkout!

There was a limit of one turkey per family, and the price of the turkey didn’t count towards the $100 minimum.

 

9. Weis loyalty club members got a free turkey for 400 points (or $400 spent).

Frozen turkeys in a cooler at a grocery store

In 2021, during Weis’ Thanksgiving promotion, for every $1 spent, Weis Preferred Shoppers got one point. Shoppers could redeem those points for free or discounted Thanksgiving foods from Nov. 4 through Nov. 25.

Four hundred points ($400 spent) got you a free frozen turkey (or other options). Not a big Weis spender? You could also get a turkey for $0.59 per pound when you redeemed 200 points.

For the complete list of Thanksgiving food you could redeem points for, check out Weis’ Holiday Rewards page.

 

10. You could get a free 14-pound turkey with a $50 meat purchase from Fareway.

Freeway Store frozen turkey

In 2021, shoppers who spent $50 on any fresh meat at Fareway — a supermarket with more than 120 stores across the Midwest — got a Fareway Basted Young Turkey (up to 14 pounds) for free.

Limit was one per order and only available in stores at select locations. Use the Fareway store locator to see if your local Fareway was offering this promotion.

If you needed a bigger bird, the discount could be applied at the register for a larger turkey.

 

 

11. You could trade 400 Giant Food reward points for a free turkey.

Frozen turkey's in a cooler with a free turkey sign posted above.

In 2021, starting on Oct. 12, Giant Foods shoppers could earn 400 points ($1 spent per point earned), then trade them for a free Giant brand turkey (up to 20 pounds). You could then redeem those points from Nov. 12 – 25.

Points could also be used to get $1 off per pound of any other brand of turkey, free tofurkey roast, a free Kosher certified turkey, or a free Stouffer’s party size lasagna.

 

12. You could get a free turkey from Acme after spending $300 by Nov. 25.

Acme grocery store

In 2021, when you clipped the free turkey coupon in the Acme for U (formally known as Just for U) app, then spent at least $300 cumulatively in store through Nov. 25, you got a free turkey. (That means you could earn the free turkey in one transaction or many!)

My hack? Have family members who also shop at Acme use your rewards account — by giving the cashier your phone number — so you hit that $300 threshold even quicker. Then invite them to Thanksgiving to enjoy the free turkey you guys earned. Teamwork makes the dream work, amirite?

 

13. Foodtown offered a free turkey when you earned 400 loyalty points.

Foodtown thanksgiving turkey deal

Shoppers with a Foodtown Club Card could earn points towards a free Foodtown brand turkey (10 – 20 pounds) from Oct. 29 through Thanksgiving day in 2021. You needed to spend at least $400 (in one trip or multiple) to redeem your free turkey.

Don’t want a free turkey? You could choose a free Stouffer’s lasagna (meat or vegetarian), free Foodtown all natural frozen turkey breast (4 – 7 pounds), free Cook’s ham, or get a $10 store gift card.

 

These grocery stores had almost-free turkeys in November 2021.

freezer full of frozen turkeys

Not quite free, but these grocery stores get an honorable mention for almost-free turkeys in 2021:

  • Meijer offered Meijer frozen turkeys for $0.33 per pound.
  • Wegmans offered frozen young turkeys for $0.39 per pound; Wegmans Shoppers Club membership required.
  • Ralphs had Kroger frozen turkeys for $0.49 per pound with a $25 purchase.
  • Jay C Food Stores had Kroger frozen turkeys for $0.49 per pound.
  • Metro Market had Kroger frozen turkeys for $0.49 per pound with a $25 purchase.
  • Pay Less Super Markets had Kroger frozen turkeys for $0.49 per pound with a $25 purchase.
  • Pick’n Save had Kroger frozen turkeys for $0.49 per pound with a $25 purchase.
  • King Soopers had Kroger frozen turkeys for $0.57 per pound.
  • City Market had Kroger frozen turkeys for $0.57 per pound. You had to also have a store loyalty card.
  • Dillons had Kroger frozen turkeys for $0.69 per pound.
  • Gerbes had Kroger frozen turkeys for $0.69 per pound.
  • Smith’s Food and Drug had Kroger frozen turkeys for $0.69 per pound.
  • Fry’s had Kroger frozen turkeys for $0.79 per pound.
  • Aldi had Butterball turkeys (10 – 22 pounds) for $0.87 per pound (limit two).
  • Walmart had frozen turkeys for $0.87 per pound.
  • Mariano’s had Butterball Premium frozen turkeys for $0.88 per pound.
How to Get a Free Thanksgiving Turkey