Drive Thru
Index

McDonald's 20 pc Chicken McNuggets price

A McDonald's 20 pc Chicken McNuggets costs $5.99 to $16.00 across 13,777 US McDonald's restaurants, typically $8.29.

Pickup prices at every McDonald's as of .

Key findings

20 pc Chicken McNuggets price by state, cheapest first

RankStateTypicalRangeIndexRestaurants
1Oklahoma$6.99$5.99 to $10.7984206
2Texas$7.29$6.00 to $10.99881,295
3West Virginia$7.39$6.49 to $9.9989102
4Wyoming$7.49$6.59 to $10.509029
5Nevada$7.69$6.00 to $9.9993137
6Missouri$7.79$6.00 to $9.4994322
7Alabama$7.79$6.69 to $9.2994242
8Idaho$7.79$7.49 to $10.999467
9Oregon$7.80$6.00 to $11.5094154
10Tennessee$7.89$5.99 to $10.2995342
11Colorado$7.89$6.69 to $10.3695217
12Arkansas$7.89$6.49 to $10.3995170
13Michigan$7.99$6.69 to $10.8996517
14North Carolina$7.99$6.69 to $9.9996479
15South Carolina$7.99$6.00 to $10.5996232
16Iowa$7.99$6.59 to $9.2996148
17Mississippi$7.99$6.69 to $9.3996136
18New Mexico$7.99$6.99 to $15.7996103
19Ohio$8.29$6.39 to $11.99100613
20Kentucky$8.29$6.69 to $10.79100261
21Florida$8.39$6.99 to $10.99101911
22Illinois$8.39$6.79 to $12.29101640
23New Jersey$8.39$7.19 to $10.69101252
24Nebraska$8.39$6.99 to $10.2910180
25California$8.49$6.00 to $12.991021,241
26Indiana$8.59$6.59 to $10.99104356
27South Dakota$8.59$6.00 to $10.0910434
28Wisconsin$8.69$6.69 to $9.99105292
29Pennsylvania$8.79$6.59 to $12.79106469
30Virginia$8.79$6.79 to $12.29106387
31Louisiana$8.79$6.69 to $10.99106228
32Maine$8.79$7.79 to $8.9910658
33Minnesota$8.89$7.39 to $10.79107220
34Kansas$8.89$6.00 to $10.09107146
35New Hampshire$8.89$7.99 to $9.6910755
36Vermont$8.89$7.99 to $9.3910725
37New York$8.99$6.99 to $12.49108573
38Georgia$8.99$6.69 to $11.99108452
39Maryland$8.99$6.99 to $11.29108269
40North Dakota$8.99$8.39 to $9.4910831
41Washington$9.29$6.89 to $14.79112259
42Massachusetts$9.39$7.00 to $10.69113233
43Hawaii$9.39$7.99 to $12.4911371
44Delaware$9.45$8.30 to $12.8011439
45Utah$9.49$6.99 to $10.19114119
46Arizona$9.59$7.19 to $11.99116300
47Rhode Island$9.79$8.69 to $9.9911831
48Connecticut$9.99$8.29 to $12.49121138
49Washington DC$9.99$7.69 to $11.9912124
50Montana$10.05$6.75 to $12.2512146
51Alaska$13.60$11.79 to $16.0016426

Cheapest cities for a 20 pc Chicken McNuggets

CityTypicalRangeRestaurants
Sacramento, CA$6.00$6.00 to $6.0032
Fresno, CA$6.00$6.00 to $6.0024
Bakersfield, CA$6.00$6.00 to $6.0022
Modesto, CA$6.00$6.00 to $6.0014
Stockton, CA$6.00$6.00 to $6.0014
Reno, NV$6.00$6.00 to $9.9913
Lexington, SC$6.00$6.00 to $7.497
Roseville, CA$6.00$6.00 to $6.007
Visalia, CA$6.00$6.00 to $6.006
Elk Grove, CA$6.00$6.00 to $6.006

Priciest cities for a 20 pc Chicken McNuggets

CityTypicalRangeRestaurants
Santa Fe, NM$15.79$15.79 to $15.796
Kahului, HI$14.99$14.99 to $14.993
Flagstaff, AZ$14.29$14.29 to $14.293
Casa Grande, AZ$14.19$13.99 to $14.293
Prescott, AZ$13.79$13.79 to $13.793
Anchorage, AK$13.70$13.50 to $16.0014
Rialto, CA$12.99$12.99 to $12.994
Seattle, WA$12.59$9.79 to $14.7915
Wailuku, HI$12.49$12.29 to $12.493
Shoreline, WA$12.39$9.49 to $12.393

Cheapest McDonald's restaurants for a 20 pc Chicken McNuggets

RestaurantWherePrice
10921 Highway 51 SAtoka, TN$5.99
1758 E Carl Albert PkyMcalester, OK$5.99
209 W 3rdGrove, OK$6.00
475 4th StWilliams, CA$6.00
2601 Oakdale RdModesto, CA$6.00

Priciest McDonald's restaurants for a 20 pc Chicken McNuggets

RestaurantWherePrice
5000 W Intl Airport Rd Ste C-2327Anchorage, AK$16.00
209 Thorsheim StKodiak, AK$15.89
1621 Pacheco StSanta Fe, NM$15.79
3299 Cerrillos RdSanta Fe, NM$15.79
1007 So St Francis DriveSanta Fe, NM$15.79

More McDonald's menu prices

Questions people ask

How much is a McDonald's 20 pc Chicken McNuggets?
As of 2026-11-15: A McDonald's 20 pc Chicken McNuggets costs $5.99 to $16.00 across 13,777 US McDonald's restaurants, typically $8.29.
Which state has the cheapest McDonald's 20 pc Chicken McNuggets?
Oklahoma is the cheapest state for a McDonald's 20 pc Chicken McNuggets (typically $6.99) and Alaska the most expensive ($13.60). Drive Thru Index, 2026-11-15.
Where is the cheapest McDonald's 20 pc Chicken McNuggets?
The cheapest McDonald's 20 pc Chicken McNuggets in the US is $5.99 at 10921 Highway 51 S, Atoka, TN. (Drive Thru Index, 2026-11-15).

How these prices are measured

Every day we check the menu at every restaurant of each chain, through the same ordering app its customers use, and record each item's pickup price. Restaurants are compared on a basket of items every full-menu restaurant of that brand sells. An index of 100 is the brand's typical (median) restaurant in the country, so 95 means 5% cheaper and 110 means 10% pricier. Brands are only ever compared with themselves, never with each other.

Citing this data: Source: Drive Thru Index (https://drivethruindex.com/items/mcdonalds/20-pc-chicken-mcnuggets), prices checked 2026-11-15. You are welcome to quote any figure on this page.

Back to map