$3.59 to $5.79 covers the four priced chicken and fish sandwiches, on calories from 380 to 530.
McDonald's chicken & fish sandwiches prices run from $3.59 for a McChicken to $5.79 for a McCrispy, with $5.14 sitting in the middle of the six items listed. Only four carry a recorded figure. The two Deluxe builds carry none. Calories, which McDonald's publishes itself, run from 380 for a Filet-O-Fish to 530 across three of the McCrispy sandwiches. Everything below was checked on 19 August 2026.
McDonald's guides — surveys, menus and gift cards · McDonald's menu prices, every section · McCrispy price and calories · Deluxe McCrispy price and calories · Spicy McCrispy price and calories · Spicy Deluxe McCrispy price and calories · Filet-O-Fish price and calories · McChicken price and calories
What you need
7 itemsMcDonald's chicken & fish sandwiches prices and calories
| Item | Typical price | Price range | Calories |
|---|---|---|---|
| McCrispy | $5.79 | $4.99 – $5.99 | 470 Cal |
| Deluxe McCrispy | not published | — | 530 Cal |
| Spicy McCrispy | $4.99 or $5.89 | $4.69 – $5.99 | 530 Cal |
| Spicy Deluxe McCrispy | not published | — | 530 Cal |
| Filet-O-Fish | $5.29 or $5.49 | $4.99 – $5.59 | 380 Cal |
| McChicken | $3.59 or $3.79 | $2.86 – $3.89 | 390 Cal |
If something goes wrong
Two of the six sandwiches have no price
- Cause
- Nothing could be recorded for the Deluxe McCrispy or the Spicy Deluxe McCrispy during the checking. Both are on the menu and both carry a McDonald's calorie count, so the gap sits in the price data and not in the product.
- Fix
- Read a blank cell as missing evidence. Pricing either sandwich in the McDonald's app with a restaurant selected takes a few seconds, and the Deluxe McCrispy Meal did come back at $9.49.
My restaurant charges more than $3.59 for a McChicken
- Cause
- $3.59 is the middle of what came back rather than a cap. The recorded band ran from $2.86 to $3.89, and a franchisee paying city-centre rent can price above the top of it.
- Fix
- Use the range column instead of the typical column when the exact figure matters, then confirm in the app with that restaurant selected.
Three sandwiches all show 530 calories
- Cause
- That is McDonald's own figure for the Deluxe McCrispy, the Spicy McCrispy and the Spicy Deluxe McCrispy. Each count was read from its own product page and each came back the same.
- Fix
- Treat the tie as real. Choosing between those three comes down to sauce and heat, because the calorie column will not separate them.
I want meal prices and this table lists sandwiches
- Cause
- This section prices sandwiches on their own so that six items can be compared like for like. Meal totals live on the individual meal pages, where the fries and drink are broken out.
- Fix
- Open the meal page for whichever sandwich is in question. A McCrispy Meal was recorded at $8.79 and a Filet-O-Fish Meal at $10.49.
Four prices, two blanks and one calorie figure that repeats
Six sandwiches sit in this section and four of them have a price. That is the first thing worth knowing about it. Deluxe McCrispy and Spicy Deluxe McCrispy both appear on the menu, both carry a calorie count from the company, and neither could be given a figure in dollars. The empty cells mean exactly that. No estimate was put in their place.
Among the four that are priced, the spread runs $3.59 to $5.79. The McChicken anchors the bottom. McCrispy takes the top at $5.79, with Filet-O-Fish at $5.29 or $5.49 and Spicy McCrispy at $4.99 or $5.89 in between, and the middle of the section works out at $5.14. The ordering is the interesting part. Spicy McCrispy came back 80 cents cheaper than the plain McCrispy while McDonald's lists it 60 calories heavier, so size and price are running in opposite directions.
Calories are the one column carrying the company's name. Each count was taken from the product page for that sandwich, where the number appears in the page text as a sentence. Three of the six return 530. Filet-O-Fish is the lightest at 380, under even the McChicken at 390, which surprises people who expect fried fish to outweigh a chicken patty. The rest of the nutrition panel could not be read at all, because fat, sodium, carbohydrate and protein are drawn into the page by a script once it loads.
Dollars are the harder half, since McDonald's publishes almost none of them. One exception is on the record. The company brought back the Extra Value Meal on 2 September 2025 and named an $8.00 Big Mac Meal alongside a $5.00 Sausage McMuffin with Egg Meal, both for a limited period, both under the same rider about prices and participation varying. Nothing from this section appeared in that release.
Which makes the range column the one to read closely. McChicken shows $2.86 at the bottom against $3.89 at the top, more than a dollar of spread on a sandwich that typically goes for $3.59. Most US restaurants are run by independent franchisees who set their own boards. Two branches a mile apart can be under different owners, and a single average would hide that completely.
Meals move the arithmetic somewhere else again. A McCrispy Meal was recorded at $8.79 against $5.79 for the sandwich, putting a medium World Famous Fries and a drink at $3.00 inside the bundle. Those same two sides add 570 calories every time, which is why a Filet-O-Fish Meal lands on 950 and a McCrispy Meal on 1,040. Both totals are McDonald's own, read off its meal pages.
Everything here was recorded from published US listings and checked on 19 August 2026. None of it binds anyone. A board in the window, or the McDonald's app set to that location, is the only price that does.
Chicken & Fish Sandwiches at a glance
- Items listed
- 6
- Cheapest recorded
- $2.86
- Dearest recorded
- $5.99
- Typical
- $5.14
Questions people ask
What is the cheapest chicken sandwich at McDonald's?
McChicken, at $3.59 or $3.79 typical and $2.86 at the bottom of the recorded band. At 390 calories it is also the second lightest thing in the section. Spicy McCrispy is the next step up at $4.99 or $5.89.
How much is a McCrispy?
$5.79 was typical, on a band of $4.99 to $5.99. That makes it the dearest sandwich here by 30 cents over the Filet-O-Fish. McDonald's lists it at 470 calories.
Why do two sandwiches show no price?
Because no figure for the Deluxe McCrispy or the Spicy Deluxe McCrispy was recorded anywhere during the checking. Both are on the menu and both have a published calorie count. A blank cell means no price was recorded, and never that the sandwich is cheap or withdrawn.
Which chicken or fish sandwich has the fewest calories?
Filet-O-Fish, at 380 on McDonald's own count, with McChicken just above it at 390. The three sandwiches at the top of the section all sit at 530.
Is this page an official McDonald's price list?
No. HelpMeLogin publishes it independently and has no connection to the company. The calorie counts are McDonald's own, taken from its product pages. Every dollar figure was recorded from published US listings and checked on 19 August 2026.
Can this site tell me the price at my local McDonald's?
No. Franchisees price their own menus, which is why the McChicken band alone stretches from $2.86 to $3.89. Setting the McDonald's app to a restaurant shows what that restaurant is charging today.