How Much Are Chicken McNuggets at McDonald's?
Chicken McNuggets cost $2.59 to $16.99 at McDonald's in 2026, depending on size: $2.59 for 4 pc., $4.29 for 6 pc., $6.19 for 10 pc., $9.99 for 20 pc. and $16.99 for 40 pc.
Make McDonald's at Home
Eating McDonald's every week adds up. These are the sauces, mixes and kitchen tools people use to get close to the real thing for a fraction of the menu price.
How to Pay Less at McDonald's
- The $5 Meal Deal is the single best value on the menu — the same four items ordered separately run close to $12.
- The McDonald's app gives a free item on many orders and runs a points programme worth roughly 5% back; app prices are frequently below counter prices for the same item.
- 20-piece McNuggets at $9.99 cost about $0.50 per nugget against $0.65 for a 4-piece — the best per-unit price on the menu.
- A large sweet tea at $1.49 has held its price for years and remains the cheapest large drink at any national chain.
Chicken McNuggets Price — FAQ
How much are Chicken McNuggets at McDonald's?
Chicken McNuggets cost $2.59 to $16.99 at McDonald's in 2026, depending on size: $2.59 for 4 pc., $4.29 for 6 pc., $6.19 for 10 pc., $9.99 for 20 pc. and $16.99 for 40 pc. That is the national average menu price, last checked August 27, 2026. Franchise owners set their own prices, so expect a little more at airport, city-centre and highway locations.
Which size of Chicken McNuggets is the best value?
The 40 pc. — $16.99, or $0.42 a piece, against $0.71 a piece for the 6 pc.
Why do Chicken McNuggets cost more at my McDonald's?
Most McDonald's restaurants are run by franchisees who set their own prices, so the same item can differ by a dollar or more between neighbouring towns, and airport, stadium and highway locations charge the most. App and loyalty offers are usually cheaper than the menu board.



