Filet-O-Fish Price at McDonald's (2026)
A Filet-O-Fish at McDonald's in Singapore is priced at S$6.55 as of September 2026.
McDonald's Filet-O-Fish is priced at S$6.55 in Singapore right now (September 2026). That's about 2% below the typical McDonald's side item โ the 2nd-cheapest of 7 we track. It has 332 calories and 15g of protein. It's available at around 325 McDonald's locations across Singapore. Prices are sourced from delivery platforms and refreshed regularly. Set a free alert to know the moment this price changes on MenuPriceToday.
How this compares in Meals & Combos
7 items tracked| This item | S$6.55 |
| Meals & Combos median | S$6.65 |
| Cheapest โ McChicken | S$5.60 |
| Most expensive โ Triple Cheeseburger | S$9.55 |
| vs Meals & Combos median | โ2% |
Nutrition
332calories
17%
Daily Value
Protein
15g30% DV
Carbs
38g14% DV
Fat
13g17% DV
Sodium
562mg24% DV
Saturated Fat5g
Cholesterol36mg
% DV = % of daily value based on a 2,000 kcal diet. Nutrition data from McDonald's's official information. For informational purposes only.
Compare McDonald's prices across 20+ countries โ Fast-Food Price Index โ