Skip to content

McDonald’s Filet-O-Fish Meal Calories

A medium Filet-O-Fish Meal has 970 calories with medium fries and a medium Coca-Cola.

  • 21gProtein
  • 151gCarbs
  • 34gFat
  • 905mgSodium

Open this meal in the calculator

Official U.S. values from McDonald's USA Nutrition Calculator, last checked September 25, 2026. Restaurants change recipes, so values in your area can differ.

What’s in the meal

ItemCaloriesProteinCarbsFatSodium
Filet-O-Fish38016g38g19g580mg
French Fries (Medium)3205g43g15g260mg
Coca-Cola (Medium)2700g70g0g65mg
Meal total97021g151g34g905mg

Other ways to order it

McDonald's does not publish one number for a meal, so we add up the official values of each part. Sauces are not included.

Questions people ask

A medium Filet-O-Fish Meal is 970 calories with medium fries and a medium Coca-Cola, with 21g of protein and 905mg of sodium.

The drink is the easiest change: water or a zero-calorie drink saves 270 calories (700 total). Small fries instead of medium save more.

Filet-O-Fish on its own · McDonald's Calories Calculator