McDonald’s Chicken & Fish Menu with Prices

Prices last updated: October 28, 2026

McDonald’s chicken menu has grown well beyond the classic Chicken McNuggets. Today it includes the premium McCrispy sandwich family, crunchy McCrispy Strips, the returning Snack Wraps and the budget-friendly McChicken, plus the Filet-O-Fish for seafood fans. Here are typical U.S. prices and calories for all of them in October 2026.

Chicken is also where the McDonald’s menu hides some of its best deals. The 4-piece McNuggets and McChicken are both on the McValue Under $3 menu, and a 20-piece McNuggets costs only a couple of dollars more than a 10-piece.

McDonald’s chicken and fish prices

ItemPriceMealCalories
Chicken McNuggets4 piece $2.796 piece $4.3910 piece $5.6920 piece $7.4940 piece $13.19$9.99170–1,660
Spicy Chicken McNuggets Limited4 piece $3.196 piece $4.3910 piece $5.7920 piece $7.49$10.09180–880
McChicken Under $3$2.89—400
Hot 'n Spicy McChicken$2.99—400
McCrispy$5.49$9.49470
Spicy McCrispy$5.79$9.79530
Deluxe McCrispy$6.29$10.19530
Spicy Deluxe McCrispy$6.49$10.39540
McCrispy Strips3 piece $5.994 piece $6.79$9.49350–460
Filet-O-Fish$5.49$9.69390
Snack Wrap$2.99—390
Spicy Snack Wrap$2.99—380

Typical U.S. prices, last checked October 28, 2026. Prices vary by location. How we check prices.

Chicken McNuggets prices by size

McNuggets come in 4, 6, 10, 20 and 40 piece orders. The larger the order, the less you pay per nugget: a 4-piece works out to about 70 cents a nugget, while a 20-piece is under 40 cents. See all sizes, sauces and nutrition on the Chicken McNuggets page.

McCrispy vs. McChicken

The McCrispy is McDonald’s premium chicken sandwich, with a thick whole-breast fillet and crinkle-cut pickles on a potato roll for about $5.49. The McChicken is the value option, with a smaller formed patty, lettuce and mayo for around $2.89. If you want the most chicken for your money, the McCrispy has nearly twice the protein.

Filet-O-Fish

The Filet-O-Fish uses wild-caught Alaska pollock with tartar sauce and half a slice of cheese on a steamed bun. Look for two-for deals in the spring during Lent, when it is at its most popular.

McDonald’s chicken FAQ

How much is a 20 piece McNugget?

A 20-piece Chicken McNuggets typically costs about $7.49, only about two dollars more than a 10-piece, which makes it one of the best values on the menu.

What is the cheapest chicken sandwich at McDonald's?

The McChicken, which is on the McValue Under $3 menu at participating restaurants.

Is the Snack Wrap back at McDonald's?

Yes. The Snack Wrap returned to U.S. menus in 2025 and typically costs about $2.99 in Ranch or Spicy.