Thanksgiving turkey prices are a mixed bag this year compared to 2024, which is basically what's happening with grocery prices lately. According to the USDA, the average price for a whole frozen turkey is $1.48 - $1.63 per pound as of November, but savvy shoppers can do way better than that. We found turkeys as low as $0.25 per pound with a coupon, or $0.39 per pound with just a rewards card.
That means a 15-pound bird could cost you less than $10 if you shop for deals. You can also get a free turkey by hitting spending thresholds at stores like WinCo ($125 in one transaction) or Acme ($300 over multiple weeks). We're tracking all the grocery store deals in 2025 so you know where to shop. And we're also sharing the best Thanksgiving dinner bundles if you don't want to cook this year.
What KCL Experts Think You Should Know
-
For the Absolute Cheapest Turkey: Lidl at $0.25/lb with a myLidl digital coupon.
-
For the Cheapest Turkey, no Coupon Required: Shop Safeway at $0.39/lb or Publix at $0.49/lb.
-
For the Easiest Free Turkey Deal: WinCo only requires $125 in one transaction (Nov. 19 - 26), making it way more achievable than the $300 - $400 multiweek thresholds at other stores.
-
For a Free Turkey (If You're Shopping There Anyway): Acme has the lowest spending threshold at $300, followed by Giant Eagle at $350.
-
Year-Over-Year Pricing: Some stores increased prices — Walmart's Butterball went from $0.88 per pound to $0.97 per pound (a 10% increase). However, several retailers still offer turkeys under $1 per pound.
-
Brand Matters Less Than You Think: A Butterball and a Jennie-O cook pretty much the same. If you're brining or heavily seasoning your turkey, save money and go with the cheaper store brand or less premium option.
Turkey Price Comparison (Week of Nov. 19 - 25, 2025)

-
Lidl : $0.25/lb (with digital store coupon)
-
Safeway : $0.39/lb
-
Food Lion : $0.39/lb (with $35 additional purchase)
-
Meijer : $0.49/lb
-
Publix : $0.49/lb
-
Kroger : $0.59/lb (with digital store coupon and $25 additional purchase)
-
Albertsons : $0.59/lb (with $50 additional purchase)
-
Aldi : $0.77/lb
-
Target : $0.79/lb (pre-basted)
Where to Get the Cheapest Turkey Prices Right Now
1. Lidl: $0.25/lb with coupon
Lidl has the absolute cheapest price.
Lidl has the lowest turkey price we've seen at just $0.25 per pound for Shady Brook Farms turkeys, but you'll need to clip a digital coupon with your myLidl account to get this price. Without the coupon, turkeys are $1.29 per pound.
A 15-pound bird will only cost you about $3.75 with the coupon, making this an unbeatable deal. Make sure to use your coupon by Nov. 26.
2. Safeway: $0.39/lb
Safeway has a simple rewards account deal.
Safeway offers Signature Farms turkeys at $0.39 per pound with a rewards account. At that price, a 15-pound bird runs about $5.85. No spending threshold or digital coupon to clip — just use your rewards card at checkout.
3. Food Lion: $0.39/lb
Same low price as 2024; requires a $35 purchase.
Food Lion is back with the same $0.39 per pound turkey deal they offered last year. You'll need an MVP membership (their free rewards program) and a $35 purchase (excluding the turkey) to get this price. Without the loyalty card, you'll pay $2.79 per pound. A 15-pound turkey costs about $5.85 with the deal.
4. Meijer: $0.49/lb
Meijer has a great deal with no coupon required.
Meijer has store-brand turkeys at $0.49 per pound (limit one turkey). A 15-pound turkey will cost you around $7.35 at this price.
KCL TIP: If you spent $100 or more in a single transaction between Nov. 12 - 18, look for a $10 coupon in your mPerks account to use at Meijer from Nov. 19 - 25.
5. Publix: $0.49/lb
No coupon needed.
Publix has whole young turkeys at $0.49 per pound with a limit of two at this price, no coupon or spending threshold required. A 15-pound bird will cost you about $7.35 with this deal.
6. Kroger: $0.59/lb
Requires a digital coupon and $25 purchase.
Kroger brand turkeys are just $0.59 per pound with a digital store coupon, which is about $8.85 for a 15-pounder. The only catch is that your purchase (excluding the turkey) will need to be at least $25 to get the sale price.
This isn't quite as good as last year's $0.49 per pound deal, but it's still competitive.
KCL TIP: If you place a Kroger delivery order on DoorDash, you can get 30% off (up to $20) your first Kroger grocery order of $45 or more with promo code 30FOOD. This offer is valid through Nov. 27, 2025, and applies to Kroger affiliates too.
7. Target: $0.79/lb
The Good & Gather brand comes already marinated.
Target doesn't have the cheapest name-brand turkey ($0.99 per pound for Butterball), but if you opt for their Good & Gather basted frozen turkey, you'll pay just $0.79 per pound.
Keep in mind that this option is already marinated with turkey broth, salt, sodium phosphate, sugar, and flavoring (and it comes with a gravy packet), so you'll be able to skip most of the prep time.
8. Walmart: $0.84/lb
Shady Brook Farms brand is your cheapest option.
Walmart's talking up the price of their Butterball turkeys this year — priced at $0.97 per pound — but that isn't actually their cheapest option. Go with Walmart's Shady Brook Farms frozen turkey to pay as low as $0.84 per pound.
A 15-pound turkey will cost you about around $12.60, and you don't need to hit a spending threshold or clip any Walmart coupons to get it.
Where to Get a FREE Turkey This Year
If you're willing to spend a certain amount at the grocery store over a period of a few weeks, you can score a completely FREE turkey in 2025. Keep in mind that with most of these deals, you'll need to have a rewards/loyalty account and spend a specific amount over a period of weeks or in a single transaction to qualify.

Albertsons: Spend $100 (in one transaction, Nov. 19 - 27)
Free Whole Turkey
How It Works: If you spend $100 or more in one transaction at Albertsons before Nov. 27, you'll get a free Signature Select frozen turkey (up to 24 pounds). There's a limit of 1 free turkey per person.
ButcherBox: Spend $126 on your first subscription box (ended Nov. 19)
Free Whole Turkey or Spiral Ham
How It Works: If you sign up for a curated or custom ButcherBox subscription using this link, you'll get a free 10- to 14-pound whole turkey or 9-pound spiral ham included with your first box. Orders will ship in 1 - 3 days and arrive 1 - 2 days after they ship. See more details about this offer in our deal post.
WinCo: Spend $125 (in one transaction, Nov. 19 - 26).
Free Frozen Turkey (Honeysuckle White, Northern Pride, or Jennie-O)
How It Works: WinCo has one of the lowest spending thresholds for a free turkey at just $125 in a single transaction between Nov. 19 - 26, as announced in their Facebook post. You'll get a free frozen turkey — choose from Honeysuckle White, Northern Pride, or Jennie-O Grade A brands (Butterball excluded).
Acme: Spend $300 (Oct. 17 - Nov. 27).
Free Signature Select Turkey (Up to ~ $21.78 Value)
How It Works: Spend $300 across multiple transactions between Oct. 17 - Nov. 27, and you'll get a free Signature Select turkey up to 22 pounds (at $0.99 per pound, your maximum value is around $21.78). You'll need to redeem your offer by Nov. 27, according to the fine print.
The good news is that Acme kept the same $300 spending threshold as last year.
Foodtown: Spend $400 (Oct. 31 - Nov. 27).
Free Shady Brook Farms Turkey (Up to ~ $33.80 Value) Or $10 Gift Card
How It Works: Spend $400 across multiple transactions by Nov. 27, and you'll get a free Shady Brook Farms frozen turkey (up to 20 pounds). If you don't want the free turkey, you can choose a $10 store gift card instead.
See their weekly ad for more details.
Giant: Earn 400 points (about $400 spend) from Nov. 1 - 27.
Free Shady Brook Farms Turkey (Up to ~ $39.80 Value)
How It Works: If you rack up 400 Choice loyalty points (roughly $400 in spending), you can earn a free frozen Shady Brook Farms turkey (up to 20 pounds). Redeem your points between Nov. 1 - 27 to get your paper or digital coupon, then use your coupon between Nov. 14 - 27.
Don't want turkey? You can redeem your points for a free store brand ham, Tofurky Roast, or Stouffer's party-size entree instead.
ShopRite: Spend $400 (Oct. 26 - Nov. 27).
Free Bowl & Basket Turkey (Up to ~ $33.39 Value) Or Select Other Item
How It Works: Spend $400 across multiple transactions between Oct. 26 - Nov. 27 to qualify for a free Bowl & Basket turkey (up to 21 pounds), according to the offer details. Last year, ShopRite only required $350 in spending, so the threshold jumped $50 this year.
If you don't want the turkey, you can choose to redeem your $400 spend for a free Cook's Half Smoked Ham, Stouffer's Party Size Lasagna, Stouffer's Party Size Mac & Cheese, Tofurky, or Gardein Plant Based Roast instead.
Weis: Earn 400 points (about $400 spend) from Nov. 6 - 27.
Free Weis Quality Turkey (Up to ~ $43.78 Value)
How It Works: If you earn 400 points (roughly $400 in spending), you can redeem them for a free Weis Quality turkey through their Thanksgiving Rewards promotion. Transactions must occur between Nov. 6 - 27, and you can redeem through Nov. 27.
Food Lion: Spend $50 in six transactions ($300 total) Oct. 15 - Nov. 26.
A $20 Coupon
How It Works: This isn't technically a free turkey, but if you spend at least $50 in six separate transactions at Food Lion between Oct. 15 - Nov. 26 as part of their Fall Haul promotion, you'll get a $20 coupon good for two weeks from the issue date. Just make sure you use your MVP card at checkout to qualify.
Since Food Lion's Butterball turkeys are currently $2.99 per pound, that $20 coupon basically covers a 6-pound turkey or significantly discounts a larger one.
BJ's Wholesale Club: Spend $150 (in one transaction, Nov. 1 - 10).
Free Butterball Turkey (Up to $25 Value)
How It Works: This is the easiest free turkey deal to hit out of all the promotions, but you'll need a BJ's membership. According to the details posted on BJ's website, if you spend $150 in a single transaction (after discounts, before taxes) between Nov. 1 - 10, you'll get a digital coupon for a free Butterball fresh or frozen turkey (excluding organic) valued up to $25.
Just clip and redeem your coupon between Nov. 15 - 26. Since most families easily spend $150 on a big grocery haul, this is way more achievable than spreading $300 - $400 over multiple weeks.
Giant Eagle: Spend $350 (Oct. 16 - Nov. 6).
Free Giant Eagle Turkey (Up to ~ $21.78 Value)
How It Works: Spend $350 across multiple transactions between Oct. 16 - Nov. 6, and redeem your free turkey between Oct. 16 - Nov. 30, according to their promotion details.
This promotion is consistent with what they offered in 2024.
Is a "Free" Turkey Really Free?
Let's do the math. A 15-pound turkey at standard grocery store prices costs $15 - $20 this year. If you're spending $300 - $400 to get a "free" turkey, you're essentially getting $15 - $20 back on a large grocery haul.
Here's when it makes sense:
-
You were going to spend that money anyway. If you're doing your regular grocery shopping at one of these stores, hitting the threshold is easy over 4 - 6 weeks.
-
You're stocking up for the holidays. Thanksgiving prep includes a lot of groceries beyond the turkey: sides, desserts, appetizers, drinks. It adds up fast.
-
The store has other deals you want. If you're already shopping sales and using coupons at these stores, the free turkey is a nice bonus.
-
You want to donate the turkey to someone in need. Every bit counts this season, and donating a free turkey helps to pay it forward.
Here's when it doesn't make sense:
-
You have to buy things you don't need. Don't blow your budget on random purchases just to hit a threshold.
-
You can get a cheap turkey elsewhere for under $12. Aldi's $0.77 per pound Jennie-O turkey is probably a better deal if you're not already shopping at stores with free turkey promotions.
You May Also Be Interested In:








































































