10 States Where Thanksgiving Turkeys Are the Cheapest

Homemade Turkey Thanksgiving Dinner

bhofack2/istockphoto

Cheapism is editorially independent. We may earn a commission if you buy through links on our site.
Homemade Turkey Thanksgiving Dinner
bhofack2/istockphoto

Time for Turkey

Have you bought your Thanksgiving turkey yet? If you are feeding a crowd, it won't be cheap. The average price of a 16-pound turkey is $27. The good news is that the average turkey price is 6% less than last year, according to the American Farm Bureau Federation. Where you live can also make a difference in what you pay at the checkout. 


Here are the cheapest birds according to which state you buy them. 

Roasted Thanksgiving Turkey
AlexRaths/istockphoto

10. Kansas (tie)

You'll only spend $25.85 in Kansas, which is cheaper than the average but not the cheapest.

Thanksgiving table with turkey and sides
VeselovaElena/istockphoto

10. Indiana (tie)

A bird in Indiana will set you back $25.85, just as it would in Kansas. And while these prices are lower than the average, you might be surprised by the how cheap the lowest is.

Close up of black extended family having roast turkey for Thanksgiving dinner.
Drazen Zigic/istockphoto

9. Michigan

If you're shopping for a turkey in Detroit, good news: it should only cost $25.35. That's the price for the whole state, too.

Stuffed Turkey for Thanksgiving Holidays with Pumpkin, Peas, Pecan, Berry Pie, Cheese Variations and Other Ingredient
GMVozd/istockphoto

7. Tennessee (tie)

People who live in Nashville and in surrounding areas will get a good deal on turkeys, which sell for just $24.85 in the state. That's the price for a 15-pound bird, too.

Stuffed Turkey for Thanksgiving Holidays with Pumpkin, Peas, Pecan Pie and Other Ingredient
GMVozd/istockphoto

7. Kentucky (tie)

Kentucky and Tennessee are tied when it comes to turkey prices, with both states pegged at $24.85 for a 15-pound bird.

Small girl having fun while about to bite a roasted turkey on Thanksgiving.
skynesher/istockphoto

5. Ohio (tie)

This Midwestern state comes in almost in the middle of the cheap turkey roundup, as you can find a turkey for $22.85 in the state. It is, however, tied at this price.

Close up of black father carving roasted turkey during Thanksgiving meal at dining table.
Drazen Zigic/istockphoto

5. Illinois (tie)

Just like Ohio, Illinois has an average turkey price that is $22.85 — right in the middle of the cheapest turkeys in America.

Stuffed Turkey for Thanksgiving Holidays with Pumpkin, Peas, Pecan, Berry Pie, Cheese Variations and Other Ingredient
GMVozd/istockphoto

4. Texas

Texas may be a big state, but it's not when it comes to turkey prices. The average price is just $22.60. 

Happy black father carving roasted turkey during Thanksgiving lunch at dining table.
Drazen Zigic/istockphoto

3. Mississippi

Mississippi is a good place to grab a Thanksgiving turkey, as the average price is just $22.30.

It is time for Thanksgiving turkey you all!
skynesher/istockphoto

2. Louisiana

While getting your bird Cajun seasoned might cost more, a 15-pound bird is under $20. It costs just $19.80 in the state — and while it's cheap, it's slightly pricier than the cheapest.

Close up of man serving roasted turkey during Thanksgiving dinner party with friend.
Drazen Zigic/istockphoto

1. Oklahoma

The cheapest average for turkey prices can be found in Oklahoma. A 15-pound bird is $19.75, 5 cents cheaper than can be found in runner-up state Louisiana.


For more smart consumer coverage, please sign up for our free newsletters.