McDonald’s Chicken & Fish Menu: Prices, Calories & Best Value (2026)
The McDonald’s chicken menu, together with its one fish sandwich, covers Chicken McNuggets, McCrispy Strips, the Snack Wrap, five chicken sandwiches and the Filet-O-Fish. This page lists every item with its typical price, calories and protein, shows which ones give you the most for your money, and links to a full guide for each.
Cheapest Chicken at McDonald’s
The cheapest chicken items at McDonald’s are the Snack Wrap and the 4-piece Chicken McNuggets, both around $3, followed by the McChicken. The Snack Wrap is the cheapest way to get a full piece of whole-muscle chicken.
| Item (cheapest first) | Typical price | Calories |
|---|---|---|
| Ranch Snack Wrap | $2.99 | 400 |
| Spicy Snack Wrap | $2.99 | 390 |
| 4 pc Chicken McNuggets | $2.99–$3.19 | 170 |
| McChicken | $3.10–$3.59 | 390 |
| 6 pc Chicken McNuggets | $4.39 | 250 |
| Spicy McCrispy | $4.69–$4.99 | 530 |
For a full meal, the $5 McChicken Meal Deal adds 4 McNuggets, small fries and a small drink; see our value menu guide.
Which Chicken Item Gives the Most Protein per Dollar?
At typical prices, big McNuggets boxes give the most protein per dollar: about 7.0 g for 40 pieces and 6.6 g for 20. For one person, the Snack Wrap is the best value at 5.7 g, while small McNuggets orders and the Filet-O-Fish give the least protein for the money.

| Item (best first) | Typical price | Protein | Protein per $1 |
|---|---|---|---|
| 40 pc Chicken McNuggets | $13.19 | 92 g | 7.0 g |
| 20 pc Chicken McNuggets | $7.00 | 46 g | 6.6 g |
| Ranch Snack Wrap | $2.99 | 17 g | 5.7 g |
| Spicy Snack Wrap | $2.99 | 17 g | 5.7 g |
| Spicy McCrispy | $4.69–$4.99 | 27 g | 5.6 g |
| McCrispy Strips (3 pc) | $5.49–$6.99 | 31 g | 5.0 g |
| McCrispy | $4.99–$5.99 | 26 g | 4.7 g |
| Spicy Deluxe McCrispy | $5.99–$6.29 | 27 g | 4.4 g |
| Deluxe McCrispy | $5.79–$6.59 | 27 g | 4.4 g |
| McChicken | $3.10–$3.59 | 14 g | 4.2 g |
| 10 pc Chicken McNuggets | $5.49–$5.79 | 23 g | 4.1 g |
| Filet-O-Fish | $4.79–$4.99 | 16 g | 3.3 g |
| 6 pc Chicken McNuggets | $4.39 | 14 g | 3.2 g |
| 4 pc Chicken McNuggets | $2.99–$3.19 | 9 g | 2.9 g |
Midpoint of typical reported prices, October 2026.
Lowest-Calorie Chicken and Fish Items
The lightest full portions are a 6-piece McNuggets (250 calories), the Filet-O-Fish (380), the Spicy Snack Wrap (390) and the McChicken (390). For the most protein per calorie, McCrispy Strips stand out: 31 g of protein in 400 calories.
| Item | Calories | Protein | Protein per 100 cal | Sodium |
|---|---|---|---|---|
| 6 pc Chicken McNuggets | 250 | 14 g | 5.6 g | 500 mg |
| Filet-O-Fish | 380 | 16 g | 4.2 g | 580 mg |
| Spicy Snack Wrap | 390 | 17 g | 4.4 g | 1,000 mg |
| McChicken | 390 | 14 g | 3.6 g | 560 mg |
| McCrispy Strips (3 pc) | 400 | 31 g | 7.8 g | 1,320 mg |
| McCrispy Strips (3 pc) | 400 | 31 g | 7.8 g | 1,320 mg |
McDonald’s USA nutrition data. Dipping sauces add 30 to 110 calories per cup.
McDonald’s Chicken and Fish Sandwiches Compared
McDonald’s six chicken and fish sandwiches fall into three types: a formed chicken patty (McChicken), a whole crispy chicken fillet (the four McCrispy sandwiches) and a breaded pollock fillet (Filet-O-Fish).
| Sandwich | Protein source | Bun | Calories | Protein |
|---|---|---|---|---|
| McChicken | Formed chicken patty | Regular, toasted | 390 | 14 g |
| McCrispy | Whole chicken fillet | Potato roll, buttered | 470 | 26 g |
| Spicy McCrispy | Whole chicken fillet, Spicy Pepper Sauce | Potato roll | 530 | 27 g |
| Deluxe McCrispy | Whole chicken fillet, lettuce, tomato, mayo | Potato roll | 530 | 27 g |
| Spicy Deluxe McCrispy | Whole chicken fillet, lettuce, tomato, spicy sauce | Potato roll | 530 | 27 g |
| Filet-O-Fish | Alaska pollock fillet, tartar sauce, half slice of cheese | Regular, steamed | 380 | 16 g |
The McCrispy family has nearly twice the protein of the McChicken or Filet-O-Fish, at a higher price.
Chicken McNuggets vs McCrispy Strips
McCrispy Strips are bigger, whole pieces of chicken breast with a black-pepper breading; McNuggets are smaller pieces of ground white-meat chicken in a tempura-style coating. Strips give more protein per calorie, while McNuggets are cheaper per piece and come in bigger shareable sizes.
| 10 pc McNuggets | 3 pc McCrispy Strips | |
|---|---|---|
| Chicken | Ground white meat, shaped | Whole breast strips |
| Calories | 410 | 400 |
| Protein | 23 g | 31 g |
| Sodium | 850 mg | 1,320 mg |
| Typical price | $5.49–$5.79 | $5.49–$6.99 |
Strips carry more sodium. Compare every McNuggets size in our McNuggets price guide.
McDonald’s Dipping Sauces for Chicken
McDonald’s USA lists seven dips for McNuggets and Strips. Spicy Buffalo is the lightest at 30 calories a cup, while Creamy Ranch and the Creamy Chili Strip Dip are the richest at 110.
| Sauce | Calories per cup | Allergens |
|---|---|---|
| Creamy Chili McCrispy Strip Dip | 110 | Egg, Wheat, Soy, Sesame |
| Creamy Ranch | 110 | Milk |
| Honey Mustard | 60 | Egg |
| Sweet ‘N Sour | 50 | Wheat, Soy |
| Tangy Barbeque | 45 | Wheat, Soy |
| Spicy Buffalo | 30 | Milk |
| Honey | 50 | None |
McDonald’s USA data. Sauces included with an order vary by size; extra cups may cost extra.
What’s in McDonald’s Chicken?
Each chicken item uses a different cut and coating.
| Item | Chicken | Coating |
|---|---|---|
| Chicken McNuggets | White-meat chicken, ground and formed into four shapes | Tempura-style batter, fried |
| McCrispy and McCrispy Strips | Chicken breast fillets and strips with rib meat | Seasoned wheat-flour breading |
| McChicken | Formed chicken patty | Light breading |
| Snack Wrap | One McCrispy Strip | Same as the Strips |
Everything is fried in the restaurant in a vegetable oil blend. None of the chicken items is gluten-free, since every coating contains wheat.
Chicken Meals and Deals
Meals and sharing sizes cut the cost per piece.
| Meal or deal | Typical price | Includes |
|---|---|---|
| $5 McChicken Meal Deal | $5 | McChicken, 4 McNuggets, small fries, small drink |
| 10 pc McNuggets Meal | $10.09–$11.09 | 10 McNuggets, medium fries, medium drink |
| McCrispy Meal | $8.79–$12.59 | McCrispy, medium fries, medium drink |
| Filet-O-Fish Meal | $12.59 | Filet-O-Fish, medium fries, medium drink |
| 40 pc McNuggets & 2 Large Fries | About $19.69 | Sharing bundle at many restaurants |
More sharing options are in our family bundles guide.
Chicken and Fish Menu Allergens
Every chicken and fish item contains wheat; the other allergens come from sauces, cheese and fish.
| Item | Contains |
|---|---|
| Chicken McNuggets, McCrispy Strips | Wheat |
| McChicken | Wheat, Egg |
| McCrispy | Wheat, Milk |
| Spicy, Deluxe and Spicy Deluxe McCrispy | Wheat, Egg |
| Ranch Snack Wrap | Wheat, Milk |
| Spicy Snack Wrap | Wheat, Egg, Milk |
| Filet-O-Fish | Fish, Wheat, Milk, Egg, Soy |
McDonald’s USA allergen data. Shared fryers mean cross-contact is possible.
McDonald’s Chicken & Fish Menu FAQ
What chicken sandwiches does McDonald's have?
Five: the McChicken, McCrispy, Spicy McCrispy, Deluxe McCrispy and Spicy Deluxe McCrispy. The Filet-O-Fish is the fish option.
What is the cheapest chicken at McDonald's?
The Snack Wrap and 4-piece McNuggets, both around $3 at typical prices.
Does McDonald's have spicy chicken?
Yes: the Spicy McCrispy, Spicy Deluxe McCrispy and Spicy Snack Wrap, all made with Spicy Pepper Sauce. Spicy McNuggets appear only as a limited-time offer.
Is McDonald's chicken real chicken?
Yes. McNuggets use white-meat chicken, and McCrispy items use whole chicken breast fillets and strips.
Does McDonald's have grilled chicken?
Not in the US right now. Every chicken item on the national menu is breaded and fried.
How We Checked This Page
- Menu and nutrition: McDonald’s USA chicken and fish sandwiches, McNuggets, Strips and Snack Wrap data
- Prices: typical US prices reported online in October 2026; your restaurant sets its own price
Menu Facts USA is an independent guide. It is not affiliated with, endorsed by or sponsored by McDonald’s Corporation. Chicken McNuggets, McCrispy, McChicken, Filet-O-Fish, Snack Wrap and related names are trademarks of McDonald’s. If you have a food allergy, confirm ingredients with your restaurant before ordering.





