A standard McDonald’s Filet-O-Fish has 380 calories in the United States, including the bun, fish patty, cheese, and tartar sauce. That is the amount shown on McDonald’s U.S. nutrition listing. Fries and a drink are separate.
Knowing how many calories are in a Filet-O-Fish is a useful starting point, but your complete order matters. Below, you’ll find the sandwich’s core nutrition facts, meal calculations, and guidance for checking customized orders without double-counting ingredients.
Filet-O-Fish Nutrition Facts

McDonald’s published nutrition summary lists the following values for one standard sandwich.
| Nutrient | Amount per sandwich |
|---|---|
| Calories | 380 |
| Protein | 16 g |
| Total carbohydrates | 38 g |
| Total fat | 19 g |
This table covers verified calories and macronutrients, not the complete nutrient panel. Exact sodium, saturated fat, fiber, and sugar values could not be verified from the full live panel during this update. Check McDonald’s nutrition calculator for detailed nutrition information.
For tracking purposes, use an entry that matches the standard U.S. sandwich. Do not add another serving of cheese or tartar sauce unless you actually ordered extra.
How Many Calories in a Filet-O-Fish Meal?
There is no single calorie count for every Filet-O-Fish meal. The total depends on the size of your fries, your beverage, and any extras.
According to McDonald’s official Filet-O-Fish Meal listing, the sandwich with medium fries and a medium Sprite contains 950 calories. That number applies to that specific combination.
Here is how several orders compare:
| Order | Calculation | Total calories |
|---|---|---|
| Filet-O-Fish only | Standard sandwich | 380 |
| Filet-O-Fish with small fries | 380 + 230 | 610 |
| Filet-O-Fish with medium fries | 380 + 320 | 700 |
| Filet-O-Fish with medium fries and medium Sprite | Official listed meal | 950 |
| Filet-O-Fish with medium fries and medium Coca-Cola | 380 + 320 + 270 | 970 |
Calculated totals use McDonald’s published standard servings: 230 calories for small fries, 320 for medium fries, and 270 for a medium Coca-Cola. The Sprite meal total comes directly from the company’s meal listing. Extra sauces, desserts, and refills are not included.
Simple Ways to Adjust the Meal Total
Changing a side or drink lets you adjust the order without changing the sandwich.
For example, choosing small fries instead of medium fries reduces the listed total by 90 calories. Leaving out the medium Coca-Cola reduces it by another 270 calories. Together, those changes take the example order from 970 to 610 calories, before adding another beverage. These differences are calculated from the company’s listed values.
This is a comparison, not a recommended calorie target. Choose an order that suits your appetite, preferences, and nutrition needs.
Why Your Actual Serving May Differ
McDonald’s bases fountain-drink calories on standard fill levels with ice. It also notes that serving size, preparation, and ingredient variation can affect nutrition values. Refilling a drink or ordering it with a different amount of ice can therefore make the published serving less representative of what you consume.
Filet-O-Fish Calories Without Tartar Sauce, Cheese, or the Bun
Removing an ingredient without replacing it lowers the sandwich’s calories by that ingredient’s contribution. However, an exact customized total requires the correct ingredient portion—not a generic estimate.
A grocery-store cheese slice, a tablespoon of bottled tartar sauce, or a different hamburger bun may not match the portion used in your order. Subtracting those values can create a misleading result.
For a customized sandwich, check the nutrition information available for the selected ingredients. Exact current U.S. totals for “no cheese,” “no tartar sauce,” and “no bun” were not verified for this article.
When recording your meal, either use a matching customized entry or calculate it from verified ingredient values. Do not use a customized entry and then subtract the removed ingredient again.
Is a Filet-O-Fish a Healthy Choice?
A calorie count alone does not tell you whether an order meets your nutrition needs. Consider the complete meal, the nutrients it provides, and how it fits with what you eat over the day.
The FDA’s nutrition-label guidance recommends looking beyond calories. In general, it advises choosing foods with more dietary fiber and less saturated fat, sodium, and added sugars. It also explains that a favorite food does not have to be excluded from an otherwise healthy eating pattern.
A practical approach is to review three things:
- The full order: Include sides, drinks, sauces, and desserts—not just the sandwich.
- The nutrient profile: Check sodium, saturated fat, fiber, and added sugars alongside calories.
- Your individual needs: Compare the order with your own requirements rather than treating a general calorie reference as a personal target.
The FDA notes that the commonly displayed 2,000-calorie reference is general guidance, not the right intake for everyone. Needs vary with factors such as age, body size, and physical activity.
Food Allergies and Special Dietary Needs
Check the current ingredient and allergen information before ordering. McDonald’s warns that shared preparation areas, equipment, and utensils can allow food to come into contact with allergens. Removing a topping does not guarantee that an order will be free of that allergen.
For a food allergy or medically prescribed eating plan, follow your clinician’s guidance rather than relying only on a calorie comparison.
Frequently Asked Questions
Does a Filet-O-Fish Have 380 or 390 Calories?
The current U.S. English-language product page lists 380 calories, while McDonald’s U.S. Spanish-language page still states 390 calories. This article uses the English-language listing. The discrepancy alone does not establish that the recipe changed.
How Much Protein Is in a Filet-O-Fish?
The published U.S. nutrition summary lists 16 grams of protein per standard sandwich. That amount refers to the complete sandwich, not just the fish patty.
How Many Calories Are in a Filet-O-Fish With Small Fries?
The calculated total is 610 calories: 380 for the sandwich plus 230 for small fries. A beverage, extra sauce, or dessert would be additional.
Is the Filet-O-Fish Made With Real Fish?
Yes. According to McDonald’s fish-sourcing FAQ, the U.S. sandwich uses wild-caught Alaska pollock.
How Many Calories Are in Two Filet-O-Fish Sandwiches?
Two standard U.S. sandwiches total 760 calories, calculated as 380 × 2, before sides and drinks. Do not use that calculation for a double-patty sandwich, which is a different order.
Conclusion
For a standard U.S. Filet-O-Fish, 380 calories is the current listed starting point. Your fries, drink, and extras determine the complete meal total.
Before ordering or logging your meal, match the sandwich version, side size, and beverage to the nutrition information. Use verified customization values rather than guessing, and consider the overall nutrient profile—not calories alone.
References
- McDonald’s: Filet-O-Fish U.S. product and nutrition information
- McDonald’s: Nutrition Calculator
- McDonald’s: Filet-O-Fish Meal
- McDonald’s: Small World Famous Fries
- McDonald’s: Medium World Famous Fries
- McDonald’s: Medium Coca-Cola
- McDonald’s: U.S. Spanish-language Filet-O-Fish listing
- McDonald’s: What Type of Fish Is Used in the Filet-O-Fish?
- FDA: How to Understand and Use the Nutrition Facts Label
This content is for informational purposes only and not medical advice.