McDonald's Filet-O-Fish Nutrition Facts
One serving of McDonald's Filet-O-Fish (1 serving) has 380 calories, 16g of protein, 38g of carbohydrates (37g net carbs), 19g of fat and 580mg of sodium.
About 17% of its calories come from protein, 39% from carbs and 44% from fat.
How it compares with other chicken & fish sandwiches
Among 6 items in Chicken & Fish Sandwiches, it ranks #1 for fewest calories and #5 for most protein.
| Item | Cal | Protein | Carbs | Fat | Sodium |
|---|---|---|---|---|---|
| McCrispy | 470 | 26g | 46g | 20g | 1,140mg |
| Deluxe McCrispy | 530 | 27g | 48g | 26g | 1,050mg |
| Spicy McCrispy | 530 | 27g | 48g | 26g | 1,320mg |
| Spicy Deluxe McCrispy | 530 | 27g | 49g | 26g | 1,200mg |
| Filet-O-Fish | 380 | 16g | 38g | 19g | 580mg |
| McChicken | 390 | 14g | 38g | 21g | 560mg |
Related McDonald's guides
Nutrition Facts
Serving: 1 serving
Calories380
% Daily Value*
- Total Fat 19g
- 24%
- Saturated Fat 4g
- 20%
- Trans Fat 0g
- Cholesterol 30mg
- 10%
- Sodium 580mg
- 25%
- Total Carbohydrate 38g
- 14%
- Dietary Fiber 1g
- 4%
- Total Sugars 4g
- Protein 16g
- 32%
* Percent Daily Values are based on a 2,000 calorie diet. Figures are estimates from published restaurant data; actual portions vary by location.
Source: McDonald's official Nutrition Calculator (US), read in the browser, checked November 2026.