FILET-O-FISH Price at McDonald's (2026)

Featured items

FILET-O-FISH

S$6.55Singapore332 calories

A FILET-O-FISH costs S$6.55 at McDonald's in Singapore (updated August 2026).

McDonald's FILET-O-FISH™ is priced at S$6.55 in Singapore right now (August 2026). That's about 6% above the average McDonald's Featured item item — the 3rd-most-expensive of 8 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 Featured items

8 items tracked
This itemS$6.55
Featured items medianS$6.15
Cheapest — Hash Brown [160.0 Cals]S$3.50
Most expensive — DOUBLE FILET-O-FISH™S$8.45
vs Featured items median+7%

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 Mcdonalds's official information. For informational purposes only.

Compare Mcdonalds prices across 20+ countries — Fast-Food Price Index →