Singapore Grocery Costs: Weekly Shop Breakdown for Expats

Real prices, actual supermarkets, honest budget breakdown. What your weekly grocery bill actually costs in Singapore 2025.

SingaGuide Editorial Team·Published 17 April 2026·Last updated 17 April 2026·5 min read
Singapore Grocery Costs: Weekly Shop Breakdown for Expats

Singapore Grocery Costs: Weekly Shop Breakdown for Expats

Your first shock as an expat in Singapore often isn't the heat—it's the supermarket till. Unlike Southeast Asian neighbours where street food costs 50 cents, Singapore's grocery prices sit somewhere between home and "did I misread that decimal?"

Here's what a realistic weekly shop actually costs, where to find better deals, and how to stop overspending on basics.

What a Typical Weekly Shop Actually Costs

A single expat or couple spending moderately should budget SGD $120–180 per week for groceries. That covers breakfast, lunch, dinner, and snacks without choosing between budget instant noodles and fresh vegetables.

Breaking down a real week at Cold Storage or NTUC FairPrice:

  • Proteins (chicken breast, eggs, minced meat): SGD $35–50
  • Vegetables and fruit (seasonal produce, salads): SGD $25–35
  • Carbs (rice, bread, pasta): SGD $15–20
  • Dairy and pantry basics (milk, oil, spices): SGD $20–30
  • Snacks and extras (coffee, cereal, biscuits): SGD $20–30
  • Household items (detergent, soap): SGD $5–15

A family of four typically spend SGD $280–380 weekly, though this varies wildly based on dietary preferences. Families eating mostly hawker food and cooking only dinner spend less; those importing organic brands or avoiding Asian produce spend significantly more.

Where Expats Waste Money (And How to Stop)

Three specific habits drain grocery budgets faster than actual consumption:

Imported Western brands cost 40–60% more than local equivalents. One bottle of imported Italian olive oil at Cold Storage: SGD $18. The same quality Spanish or Greek oil at a neighbourhood NTUC FairPrice: SGD $10. Expats often buy imported breakfast cereals (SGD $8–12) when local alternatives like Koko Krunch or similar options cost SGD $4–5 for identical nutritional value.

Shopping at convenience stores instead of supermarkets. A 1L milk carton at 7-Eleven costs SGD $6.50; the same brand at FairPrice costs SGD $4.20. Add ten items and you've wasted SGD $30 on convenience tax alone.

Buying pre-cut or premium versions of staples. Pre-cut fruit salads cost triple the price of whole fruit you cut yourself. Premium chicken breast at Cold Storage costs SGD $16/kg; HDB neighbourhood wet markets or Bukit Timah market offer the same quality at SGD $10–12/kg.

Which Supermarket Actually Offers the Best Value

Singapore has three major chains, each with specific strengths:

NTUC FairPrice remains the cheapest for general groceries, particularly Asian produce, rice varieties, and household essentials. Their house brand FairPrice items undercut everything else consistently. You'll find branches everywhere via their store locator.

Cold Storage charges 15–25% more but stocks broader Western products and specialty imports. Use it only for items you can't find cheaper elsewhere—their fresh produce is excellent but pricey.

Prime Supermarket (inside housing estates) offers better fruit and vegetable selection than typical FairPrice, with comparable pricing. Hunt for their weekly promotions in the newspaper or app.

Wet markets and neighbourhood shops consistently beat all three for fresh produce, seafood, and meat—but require cash and haggling skills. Bukit Timah market, Ghim Moh market, and estate wet markets are worth the trip once weekly for proteins and vegetables.

Realistic Budget by Dietary Preference

Your actual grocery spend depends entirely on what you eat:

Hawker-supplemented lifestyle (cooking dinner only, breakfast/lunch at hawkers): SGD $80–120/week. You're buying proteins, rice, and vegetables for 5–6 meals weekly, with minimal processed items.

Fully home-cooked (no eating out): SGD $140–200/week. This assumes cooking three meals daily without premium ingredients or imported brands. Most expats in this category spend closer to SGD $160.

Health-conscious or dietary-restricted (organic, gluten-free, vegan): SGD $180–280/week. Organic produce costs 40–50% more; specialty items like plant-based proteins run SGD $12–18 per pack.

Western-preference diet (avoiding Asian staples, mostly imported goods): SGD $220–320/week. This includes imported milk, Western bread, packaged foods, and premium meats—unavoidable if you won't adapt to local options.

Smart Shopping Tactics That Actually Save Money

Use the FairPrice mobile app or weekly circulars. They publish promotions 5–7 days ahead. Stack promotions with coupons—routinely saves 15–20% on your total bill if you plan meals around what's discounted.

Buy frozen vegetables instead of fresh. Quality is identical, cost is 30–40% lower, and they last three months instead of four days. Frozen broccoli, peas, and mixed vegetables are staples in expat kitchens for exactly this reason.

Shop in non-peak hours. Tuesday–Thursday mornings see aggressive markdowns on items nearing sell-by dates. Perfectly good chicken or fish marked down 30–50% appears by 10 AM; gone by evening.

Buy rice and pantry staples at ethnic wholesalers. Indian or Chinese grocers in Serangoon, Bugis, or Little India sell 5kg rice bags, bulk spices, and dried goods at half supermarket prices. Worth one trip monthly if you're cooking regularly.

Meal plan before shopping. Impulsive purchases inflate the bill by 20–30%. Decide your five dinners, check what you have, then shop for specific gaps.

The Hard Truth About Eating Cheaply in Singapore

Singapore is expensive for groceries compared to Malaysia, Thailand, or even Australia—but cheap compared to London, Sydney, or Toronto. If you eat what Singaporeans eat, your costs drop significantly. Resisting local cuisine and importing Western eating habits makes Singapore grocery costs feel punitive.

A simple adjustment: buy your vegetables, rice, and proteins from wet markets or neighbourhood shops. Use supermarkets only for items you genuinely can't source elsewhere. This alone cuts most expat bills by 20–25%.

Key Takeaways

  • Budget SGD $120–180 weekly for a single person; SGD $280–380 for a family of four—costs vary dramatically by diet and where you shop
  • NTUC FairPrice undercuts competitors by 15–25% on most items; wet markets beat everyone on fresh produce and meat by 30–40%—skip convenience stores entirely
  • Eating what locals eat cuts your bill substantially; importing Western food preferences to Singapore makes grocery costs feel unjustifiably high—adapt your diet or accept paying premium prices

Disclaimer: This article is for general informational purposes only and does not constitute legal, financial, or immigration advice. Singapore government policies change regularly — always verify information with official sources or a qualified professional before making decisions.

Need expert help?

Get a free 15-minute consultation with a Singapore specialist.

Find an Expert

Weekly Singapore Insights

Join 2,000+ expats getting practical tips on visas, housing, finance, and daily life in Singapore. No spam — unsubscribe anytime.

No spam · Unsubscribe anytime