2025 Thanksgiving Food Prices & How to Feed 10 People for Under $40!
Thanksgiving food prices are on the rise, but we’re sharing how you can save.

Grocery costs are still shifting as we head into Thanksgiving, and not every item is priced the same as last year. Some parts of the holiday meal may be easier on your wallet, while others are noticeably more expensive.
To help, we’ve rounded up the best places to score your feast in 2025.
Why pay for a turkey when you may be able to get one for FREE?! Check out our list of stores offering cheap or free turkey for Thanksgiving.
While your Thanksgiving traditions may require different ingredients or quantities than the ones on our list, we hope this information will give you some idea of what to expect as you plan your holiday grocery shopping. With this knowledge and a little bit of preparation, we hope you can spend Thanksgiving thinking more about your blessings and less about your budget.
Download our free Thanksgiving printables if you’re cooking this year!
*Prices and availability may vary by store and region.
Walmart Thanksgiving food prices that feed 10:
- Butterball Turkey 13.5 lb – $13.14 avg.
- Kinder’s Fried Onions 4.5oz – $2.97 (reg. $3.97)
- Campbell’s Cream of Mushroom Soup 10.5oz – $1 (reg. $1.24)
- Stove Top Chicken Stuffing Mix 6oz 2-Pack – $3.64 (reg. $4.92)
- Great Value Brown & Serve White Dinner Rolls 12-Count – $1.38
- Fresh Russet Potatoes 5lbs – $2.47 (reg. $3.94)
- Fresh Cranberries 12oz – 97¢ (reg. $1.50)
- Great Value Baby Carrots 2lb – $1.82 (reg. $2.72)
- 3 Great Value Golden Sweet Whole Kernel Corn 15oz – 50¢ each (reg. 76¢)
- 3 Great Value Cut Green Beans 14.5oz – 50¢ each (reg. 76¢)
- 3 Great Value Artisan Macaroni & Cheese 12oz – $1.47 each (reg. $2.47)
- 2 Great Value Brown Gravy Mix Packs – 32¢ each (reg. 48¢)
- Great Value Frozen 9-inch Pie Crust & Pans 15oz 2-Pack – $1.87 (reg. $2.54)
- Great Value Evaporated Milk 12oz – $1 (reg. $1.93)
- Great Value 100% Pure Pumpkin 15oz – $1.16 (reg. $1.96)
Total cost just $39.47! – That’s just $3.95 per person & the best value on our list! 🥇
Target Thanksgiving food prices that feed 4:
- Good & Gather Premium Basted Young Turkey (Frozen) – 10lbs 79¢/lb. ($7.90 for a 10lb turkey)
- Good & Gather Russet Potatoes – 5lbs $2.59 (reg. $4.99)
- Good & Gather Frozen Whole Kernel Corn – 12 oz. 99¢
- Ocean Spray Jellied Cranberry Sauce – 14oz $1.99 (regularly $2.39)
- Stove Top Turkey Stuffing Mix – 6oz $1.89 (regularly $2.29)
- Heinz Home Style Roasted Turkey Gravy – 12oz $1.89 (regularly $2.99)
- Favorite Day Soft French Bread 16oz $1.99 (reg. $2.49)
Total cost just $19.24! That’s just $4.81 per person!
Aldi Thanksgiving food prices that feed 10:
- Whole Turkey $0.97/lb ($17.75 for an 18lb turkey)
- Chicken Broth, 32 oz. $1.55
- Condensed Cream of Mushroom Soup, 10.5 oz. 70¢
- Evaporated Milk, 12 oz. 95¢
- Hawaiian Sweet Rolls, 12 ct. $1.99
- Mini Marshmallows, 10 oz. 95¢
- 2 Cut Green Beans, 12 oz. $2.65 each
- Canned 100% Pure Pumpkin, 15 oz. $1.09
- 2 Shells & Cheese, 12 oz. $1.19
- 3 Brown Gravy Mix Pack 29¢ each
- Poultry Spices & Herbs, 1.5 oz. $1.19
- French Fried Onions, 6 oz. $1.79
- Pie Crusts, 2 ct. $2.05
- 2 Chicken or Cornbread Stuffing, 6 oz. 79¢
- Whipped Dairy Topping, 13 oz. $2.19
- Yellow Onions, 3 lbs. $1.65
- Baby Peeled Carrots, 16 oz. 89¢
- Celery Stalks 95¢ each
- Cranberries, 12 oz. 99¢
- Sweet Potatoes, 3lbs. $2.10 (70¢ per lb.)
- Russet Potatoes, 10 lbs. $3.25
Total cost just $52.16! That’s just $5.22 per person!
Amazon Thanksgiving food prices that feed 5:
- Frozen Butterball Turkey, 8lb $5.52 (reg. $15.92)
- Homestyle Stuffing, 22 oz. $2.49 (reg. $2.99)
- Mashed Potatoes, 24 oz. $2.49 (reg. $2.99)
- Gravy, 10.5 oz. $1.28 (reg. $1.75)
- Crescent Rolls, 8 ct. $1.99
- Cranberry Sauce, 14 oz. $1.79
- Pumpkin, Sweet Potato, or Peacan Pie $5.99 each (reg. $6.99)
Total cost just $21.55! That’s just $4.31 per person!
Sam’s Club Thanksgiving food prices that feed 10:
- Member’s Mark Smoked Turkey $3.48 per lb. ($48.72 for a 14 lb. turkey)
- Member’s Mark Yukon Gold Mashed Potatoes, 32 oz. each, 2 ct. $6.98 (reg. $7.98)
- Member’s Mark Macaroni and Cheese, 2.5 lbs. $8.10
- Member’s Mark Yeast Dinner Rolls, 24 ct. $3.98
- Member’s Mark Pumpkin Pie, 12″ $5.98
- Member’s Mark Sweet Corn with Butter, 2 lbs. $6.80
- NEW Member’s Mark Green Beans with Cranberries and Sliced Almonds, 1.8 lbs. $7.67
- NEW Member’s Mark Harvest Salad, 1.99 lbs. $12.38
- IMPROVED Member’s Mark Sweet Potato Mash, 4.25 lbs. $10.37
Total cost just $110.98! That’s just $11.10 per person for a fully cooked meal that’s ready in under 2 hours!
Each recipe in the 2025 Sam’s Club Thanksgiving dinner is free from artificial flavors and synthetic colors, and every dish was created with taste, texture, and ease of preparation in mind.
Best of all, the 2025 Sam’s Club Thanksgiving dinner is ready to enjoy in under two hours, so although it’s the most expensive on our list, it’s certainly an effortless dinner to indulge in! There are simple prep instructions printed directly on the packaging, so you can focus on making holiday memories while dinner practically makes itself.
No matter how you’re feasting this Thanksgiving, we hope you have a truly blessed day! 🧡🦃
Use the Ibotta app to score free turkey, mashed potatoes, and more!
-
Shipping & Terms
Amazon
Get free shipping on most $35 orders OR snag free 2-day shipping on ANY size order with Amazon Prime (you can sign up for a FREE 30-day trial here).
Note your Amazon shipping selection may default to non-Prime shipping, so be sure to double-check your shipping options before checking out.
Prime members also score Free One-Day Shipping on millions of products! Check out even more of the best Amazon Prime benefits here!
Target
Shipping is free on orders of $35 or more. You may also be able to opt for free in-store pickup if items are in stock and available near you.
If you're a Target Circle Card holder, you'll get an additional 5% off your order plus free shipping on any size order! However, exclusions do apply and orders for RedCard holders may require the $35+ shipping threshold.
Walmart
Walmart+ members score free shipping with no minimum on most orders! Otherwise, you can snag free shipping on any eligible $35+ order. Or pay $6.99 for shipping on orders under $35.






Comments 0