Fast Food

    Calories in McDonald's Filet-O-Fish

    390 calories per 1 sandwich (136g) · 16g protein · 38g carbs · 19g fat

    390calories in 1 sandwich (136g)
    Nutrition Facts
    Serving size 1 sandwich (136g)
    Calories
    390
    % Daily Value*
    Total Fat 19g24%
    Saturated Fat 4g20%
    Cholesterol 40mg13%
    Sodium 580mg25%
    Total Carbohydrate 38g14%
    Dietary Fiber 1g4%
    Total Sugars 5g
    Protein 16g
    Calcium12%
    Iron8%
    Potassium4%

    *The % Daily Value tells you how much a nutrient in a serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

    Macro Breakdown

    How Does McDonald's Filet-O-Fish Fit Your Diet?

    % of 2,000 cal/day20%
    390 cal
    % of 150g protein/day11%
    16g protein

    High sodium - 580mg/100g. Consider this if managing blood pressure.

    Compare with Similar Foods

    FoodCal
    McDonald's Filet-O-Fishyou390
    McDonald's McChicken400View
    McDonald's Cheeseburger300View
    Tuna (Canned in Water)116View

    All values per 100g.

    Burn Off 390 Calories

    How long to burn 1 sandwich (136g) of McDonald's Filet-O-Fish

    155 lbs (70 kg)
    100 lbs300 lbs

    Walking

    Casual pace ~5 km/h

    1h 35m

    at 155 lbs

    Running

    Moderate pace ~9 km/h

    42 min

    at 155 lbs

    Cycling

    Moderate effort ~20 km/h

    49 min

    at 155 lbs

    Estimates based on MET values (ACSM). Actual calorie burn varies with fitness level, terrain, and intensity.Steps Calculator →

    Is McDonald's Filet-O-Fish Healthy?

    Fish-based option; tartar sauce adds fat - ask for less if reducing calories.

    390kcal
    Calories / 100g
    16g
    Protein / 100g
    1g
    Fiber / 100g
    580mg
    Sodium / 100g

    Frequently Asked Questions - McDonald's Filet-O-Fish

    Put These Numbers to Work

    Use our free tools to calculate exactly how McDonald's Filet-O-Fish fits your daily macro targets.