Last updated: Nov. 5. Thanksgiving is Thursday, Nov. 26.
Thanksgiving is fast approaching, which means roughly 46 million turkeys will soon land on American tables. And while a turkey can look like a bargain by the pound, these birds are big. The average Thanksgiving turkey weighs about 16 pounds, so an organic bird at $5.99 a pound comes to nearly $96 before you've bought a single side.
The good news: Shop around, and you can pay a fraction of that. The cheapest turkey I've found so far is Target's frozen Good & Gather bird at $0.79 per pound, which works out to $12.64 for a 16-pound turkey. Walmart and WinCo are close behind at $0.84 per pound. If you'd rather skip the turkey, Field Roast's 32-ounce Hazelnut Cranberry Roast is $20.99 at Whole Foods and feeds eight.
I'm tracking turkey and vegan main deals across the Portland area and updating this page as new ads come out. Frozen birds are already under $1 a pound at Target, Walmart, WinCo, Fred Meyer and QFC, and Costco has fresh turkeys for $0.99 a pound. If you don't have a Costco membership, the cheapest fresh turkey is $2.49 a pound at Trader Joe's and Albertsons/Safeway. Trader Joe's also has the cheapest fresh organic turkey at $3.99 a pound. Several of the best sale prices end Nov. 10, while WinCo's free turkey offer doesn't start until Nov. 18.
The Best Deals Right Now
Best For | Deal | Store | Cost | Through |
Cheapest turkey, no spending minimum | Good & Gather frozen whole turkey, 10-16 lb. | Target | $0.79/lb. | Nov. 8-Nov. 29 |
Cheapest fresh turkey | Fresh whole turkey | Costco | $0.99/lb., membership required | |
Cheapest frozen organic turkey | 365 Organic frozen turkey | Whole Foods | $2.99/lb. with Prime | |
Cheapest fresh organic turkey | Organic fresh turkey | Trader Joe's | $3.99/lb. | Arrives Nov. 12 |
Lowest spend for a free turkey | Free frozen turkey with $125 purchase | WinCo | $125 spend, not counting the turkey | Nov. 18-Nov. 25 |
Cheapest vegan main | Field Roast Hazelnut Cranberry Roast, 32 oz. | Whole Foods | $20.99, feeds eight | |
Cheapest meal bundle | 26-item Thanksgiving basket | Walmart | $3.50 per person, $35 total |
Turkeys With No Spending Minimum
Sorted from lowest to highest price per pound. Loyalty card or digital coupon requirements are noted.
Cheapest Frozen Turkeys in Portland
Store | Turkey | Price per lb. | 16-lb. bird | Conditions | Through |
Good & Gather frozen whole turkey, 10-16 lb. | $0.79/lb. | $12.64 | Final price by weight. Check store stock | Nov. 8-Nov. 29 | |
Frozen whole turkey | $0.79/lb. | $12.64 | Delivery only where available. Free same-day delivery on $25+ orders | Nov. 26 | |
Jennie-O frozen whole turkey | $0.84/lb. | $13.44 | Final price by weight | ||
WinCo | Honeysuckle White frozen whole turkey | $0.84/lb. | $13.44 | Limit 1 of each turkey per customer | |
Kroger whole frozen turkey | $0.98/lb. | $15.68 | Limit 1 at sale price | ||
Jennie-O whole frozen turkey | $0.98/lb. | $15.68 | With QFC Rewards, limit 2 at sale price | Nov. 10 | |
365 Antibiotic Free frozen turkey | $1.49/lb. | $23.84 | With Prime. $2.49/lb. ($39.84) without | ||
Butterball whole frozen turkey | $1.69/lb. | $27.04 | With digital coupon, limit 1 | Nov. 10 |
Cheapest Fresh Turkeys in Portland
Store | Turkey | Price per lb. | 16-lb. bird | Conditions | Through |
Fresh whole turkey, starts Nov. 14 | $0.99/lb. | $15.84 | Delivery only where available. Free same-day delivery on $25+ orders | Nov. 26 | |
Costco | Fresh tom or hen turkey | $0.99/lb. | $15.84 | Membership required | |
Signature Farms fresh whole turkey | $2.49/lb. | $39.84 | |||
Trader Joe's | Fresh young turkey | $2.49/lb. | $39.84 | Fresh, never frozen. Arrives Nov. 12 | Arrives Nov. 12 |
Mary's fresh antibiotic-free turkey | $3.99/lb. | $63.84 | Holiday reservation | ||
Diestel whole turkey | $3.99/lb. | $63.84 | Holiday reservation |
Cheapest Fresh Organic Turkeys in Portland
Store | Turkey | Price per lb. | 16-lb. bird | Conditions | Through |
Trader Joe's | Organic fresh turkey | $3.99/lb. | $63.84 | Fresh, never frozen. Arrives Nov. 12 | Arrives Nov. 12 |
O Organics organic fresh whole turkey | $5.99/lb. | $95.84 | |||
Mary's fresh organic turkey | $5.99/lb. | $95.84 | Holiday reservation | ||
Diestel certified organic whole turkey | $5.99/lb. | $95.84 | Holiday reservation |
Cheapest Frozen Organic Turkey in Portland
Store | Turkey | Price per lb. | 16-lb. bird | Conditions |
365 Organic frozen turkey | $2.99/lb. | $47.84 | With Prime. $3.49/lb. ($55.84) without |

Trader Joe’s is the only store in town I’ve found advertising kosher turkeys. (Bryan M. Vance/Stumptown Savings)
Looking for a kosher turkey? Trader Joe's expects fresh Glatt kosher turkeys on Nov. 12 for $3.49/lb., or $55.84 for a 16-pound bird. Grocery Outlet didn't have turkeys in stock when I checked on Nov. 5.
Free Turkeys and Spend-to-Qualify Offers
These deals can be the cheapest way to get a turkey if you're already doing a big shop. Check the spending minimum and which turkeys qualify before you count on one.
Store | Offer | Minimum spend | Eligible turkeys | Conditions | Through |
WinCo | Free turkey with $125 purchase | $125, not counting the turkey | Frozen Honeysuckle White, Northern Pride and Jennie-O Grade A. Excludes Butterball. | Single purchase, limit 1 per family, while supplies last. Beer, wine, alcohol, tobacco, stamps, bus passes, lotto, money transfers, money orders, gift cards and refundable deposits don't count. | Nov. 18–25 |
Vegan Mains
Sorted by cost to feed eight, so these prices can be compared with a turkey. I count the full packages you'd need to buy.
Store | Main | Price | Serves | Cost to feed 8 |
Field Roast Hazelnut Cranberry Roast, 32 oz. | $20.99 | 8 | $20.99 | |
Field Roast Celebration Roast, 16 oz. | $10.99 | 5 | $21.98 for two roasts | |
Field Roast Sage and Garlic Roast, 1 lb., DoorDash price | $10.99 | 5 | $21.98 for two roasts | |
Field Roast Sage & Garlic Celebration Roast with gravy, frozen, 2 lb. | $21.99 | 8 | $21.99 | |
Field Roast Hazelnut & Cranberry Roast, 32 oz., Instacart price | $24.99 | 8 | $24.99 | |
Tofurky Holiday Feast, 56 oz., DoorDash price | $39.99 | 6 | $79.98 for two feasts | |
Tofurky Ham Style Roast with Amber Ale Glaze, 19 oz., DoorDash price | $18.29 | Not listed | Not listed | |
Plant-Based Meal, catering order | $42.99 | 2 | $171.96 | |
Chef's Holiday Plant Based Meal: Lentil Wellington and sides | $99.99 | 4 | $199.98 | |
Vegan Holiday Dinner: stuffed acorn squash and sides | $109.99 | 4 | $219.98 |
Thanksgiving Meal Bundles
Store | What's included | Price | Serves | Cost per person | Through |
26 items, including a Butterball turkey, sides and pumpkin pie. Delivery or pickup fees may apply | $35 | 10 | $3.50 | Dec. 24 | |
Freshgiving menu of holiday essentials. Items bought separately, so you pick the turkey and sides | Under $48.50 | Up to 10 | Under $4.85 | ||
Butterball turkey up to 10 lb. and eight sides | $30 | 6 | $5 | Nov. 8–29 | |
8-lb. frozen Butterball turkey plus ingredients for sides and pie. Delivery only | $25 | Unclear | Unclear | Nov. 26 | |
Classic Whole Roast Turkey Meal | $169.99 | 8 | $21.25 | ||
Plant-Based Meal (vegan) | $42.99 | 2 | $21.50 | ||
Classic Roast Turkey Breast Meal | $89.99 | 4 | $22.50 | ||
Turkey breast, sides, rolls, apple cobbler and pumpkin pie. Ships frozen | $199.99 | 8 | $25 | Nov. 30 | |
Chef's Holiday Plant Based Meal: Lentil Wellington and sides | $99.99 | 4 | $25 | ||
Large Traditional Turkey Dinner: 10-12 lb. Diestel turkey and sides | $269.99 | 8-10 | $27-$33.75 | ||
Vegan Holiday Dinner: stuffed acorn squash and sides | $109.99 | 4 | $27.50 | ||
Traditional Turkey Dinner: 7-10 lb. Diestel turkey and sides | $169.99 | 4-6 | $28.33-$42.50 | ||
Chef's Holiday Dinner Package: Diestel turkey and vegetable sides | $299.99 | 8-10 | $30-$37.50 | ||
Chef's Holiday Turkey Meal | $59.99 | 2 | $30 | ||
Chef's Holiday Dinner Package: 12-14 lb. whole turkey and sides | $249.99 | 6-8 | $31.25-$41.67 | ||
Thanksgiving Feast | $399.99 | 12 | $33.33 |
How I Compared These Deals
Prices come from weekly ads, store websites and in-store checks, and I note the most recent check at the top of this page. Turkey costs use a 16-pound bird, the average size for Thanksgiving. Stock and prices can vary by location, so check with your store.
See a better deal? Snap a photo and email it to [email protected] with where you spotted it and any terms or limits, and I'll verify it and add it.

Keep This Work Going
Every story we publish takes hours of reporting, fact-checking and checking prices by hand. Stumptown Savings is Portland’s only cost-of-living newsroom, and it’s run by one person. There’s no corporate owner and no grocery chain paying the bills. Fewer than 4 in 100 readers are members, and that support is what keeps this reporting free for everyone in a city where food keeps getting more expensive.
If our reporting has saved you money even once, a membership pays for itself in a single grocery trip.
$8/month or $80/year (two months free) · Cancel anytime

See you at the market,
Bryan,
Stumptown Savings

