Filet-O-Fish Price at McDonald's (2026)

Burgers

Filet-O-Fish

S$6.55Singapore332 calories

A Filet-O-Fish at McDonald's in Singapore is priced at S$6.55 as of October 2026.

McDonald's Filet-O-Fishยฎ is priced at S$6.55 in Singapore right now (October 2026). That's about 34% below the typical McDonald's burger item โ€” the 7th-cheapest of 77 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 Burgers

77 items tracked
This itemS$6.55
Burgers medianS$9.90
Cheapest โ€” HamburgerS$4.35
Most expensive โ€” Rendang Curry Beef Burger FeastS$14.80
vs Burgers medianโˆ’34%

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 โ†’