MenuTrim Download on the App Store
Home › McDonald's › Filet O Fish

Filet O Fish calories & nutrition

The McDonald's Filet O Fish has 380 calories, 16 g protein, 38 g carbs and 19 g fat (140 g).

380calories · 19% of a day
16 gprotein
38 gcarbs
19 gfat
Checked Oct 5, 2026
McDonald's Filet O Fish

Nutrition Facts

Serving140 g
Calories380
% Daily Value*
Total Fat 19 g24%
Saturated Fat 4 g20%
Trans Fat 0 g
Cholesterol 30 mg10%
Sodium 580 mg25%
Total Carbohydrate 38 g14%
Dietary Fiber 1 g4%
Total Sugars 4 g
Protein 16 g32%

* Percent Daily Values are based on a 2,000 calorie diet (FDA). Values from the chain's published nutrition, 2026 menu.

Good for weight loss?

It can fit. 380 calories is 19% of a 2,000 calorie day; pair it with a light breakfast and dinner, and skip the soda and fries.

#23 of 36 McDonald's meals by protein per calorie.

Lighter swaps at McDonald's

Fewer calories, similar protein

6 Chicken McNuggets
6 Chicken McNuggetsChicken and Sandwiches · 6
25014 g15 g15 g500 mg
Egg McMuffin
Egg McMuffinBreakfast · 138 g
31017 g30 g13 g770 mg
Spicy Chicken McNuggets® (6 Piece)
Spicy Chicken McNuggets® (6 Piece)Chicken and Sandwiches · 100 g
29015 g17 g18 g630 mg

More protein for about the same calories

Mccrispy Strips (3 Piece)
Mccrispy Strips (3 Piece)Breakfast · 198 g
40031 g24 g20 g1,320 mg
10 Chicken McNuggets
10 Chicken McNuggetsChicken and Sandwiches · 10
41023 g26 g24 g850 mg
McDouble
McDoubleBurgers · 150 g
39022 g32 g20 g920 mg

Questions

How many calories are in the McDonald's Filet O Fish?

The McDonald's Filet O Fish has 380 calories (140 g), on the 2026 menu.

How much protein is in the Filet O Fish?

16 g of protein, or 4.2 g for every 100 calories. That ranks #23 of 36 McDonald's meals by protein per calorie.

How many carbs and how much fat are in the Filet O Fish?

38 g of carbs (1 g fiber, 4 g sugar) and 19 g of fat.

How much sodium is in the Filet O Fish?

580 mg, 25% of the 2,300 mg daily limit in the Dietary Guidelines for Americans.

Is the McDonald's Filet O Fish good for weight loss?

It can fit. 380 calories is 19% of a 2,000 calorie day; pair it with a light breakfast and dinner, and skip the soda and fries.

Athletic man holding a chicken wrap

Eat at McDonald's. Still lose weight.

At McDonald's, the 6 Chicken McNuggets is 250 calories and the Big Breakfast is 1,060. MenuTrim builds your personal plan and shows which one fits today.

  • Daily calories for your goalFrom your weight, goal weight and pace.
  • A protein target and a per-meal limitSo one meal out doesn't take the whole day.
  • The date you'll reach your goalAn estimate from your pace, updated as you log.
  • McDonald's orders that fit, marked15,000+ dishes at 50 chains, all from 2026 menus.
Download on the App StoreBuild your plan in the app.

Nutrition from McDonald's's published information for the 2026 menu. Recipes change; check with the restaurant if it matters. MenuTrim is not affiliated with McDonald's.