On this page
Overview of Groceries
Grocery shopping in Malaysia is both affordable and diverse. You’ll find everything from traditional wet markets selling fresh produce and spices to modern supermarkets stocked with international brands. Prices are generally lower than in Western countries, especially for local fruits, vegetables, rice, and poultry.
Imported goods are widely available but can be more expensive. With so many options, expats usually mix and match. Stocking up on basics from local markets while picking up treats or specialty items from international stores.
Supermarkets
Malaysia has plenty of modern supermarkets. Popular chains include Lotus’s (formerly Tesco), AEON, Village Grocer, Jaya Grocer. These stores carry a wide range of products, from fresh produce and meat to household goods.
Many also have sections for imported items as well as non-halal sections. Most supermarkets clearly mark halal-certified items, which makes shopping straightforward.
Wet Markets and Fresh Produce
Traditional wet markets are the go-to for fresh fruits, vegetables, fish, and spices. They’re called “wet” because of the practice of washing down floors and produce with water. The atmosphere is lively, and bargaining is common (though prices are already quite low).
Shopping early in the morning gives you the best selection and freshest items. For many locals and expats, wet markets are also a cultural experience. You’ll see the variety of Malaysia’s produce up close.
Specialty and International Stores
If you’re craving specific ingredients from back home, there are specialty stores catering to different communities. Japanese and Korean marts, Indian spice shops, and Middle Eastern grocers are easy to find in most major cities. Stores like Jaya Grocer and Village Grocer also carry a decent selection of imported products, though at a higher price.
Online retailers sometimes offer niche international products as well, which can be handy for items not stocked in physical stores.
Online Grocery Delivery
Online grocery delivery is a big convenience. Apps like HappyFresh, GrabMart and some supermarkets’ own delivery services let you order groceries straight to your door. Delivery is usually quick and many expats use this option for heavy items, bulk shopping and convenience.
Halal and Dietary Needs
As an Islamic country, halal food is widely available and clearly labeled. For vegetarians and vegans, options are expanding, especially in larger supermarkets and urban areas, though choices can be more limited compared to Western countries.
Gluten-free products are available in some supermarkets and specialty health stores, but expect higher prices and less variety.
Cost of Groceries
On average, groceries are cheaper than in Europe or the US, especially if you stick to local products. Rice, noodles, chicken, eggs, and tropical fruits are all affordable. For example, a kilo of rice may cost around RM5 and fresh fruit like bananas or papayas can be just a few ringgit.
Imported cheese, dairy, snacks, and alcohol, however, are much more expensive. Sometimes double or triple the price you’d pay back home.
Sample Grocery Basket
- 5 kg bag of rice – RM25–35
- 1 whole chicken (1.5–2 kg) – RM18–25
- 12 eggs – RM6–8
- 1 litre fresh milk – RM7–10 (imported brands cost more)
- 1 loaf of bread – RM3–5
- Bananas (1 kg) – RM3–6
- Papaya (1 kg) – RM4–7
- Tomatoes (1 kg) – RM6–8
- Onions (1 kg) – RM4–6
- Cooking oil (2–3 litres) – RM15–20
The total for this basic basket is around RM90–120 (~£15–20 / ~$20–25).
*average prices in October 2025, prices may vary from shop to shop as well as the area, however this gives a rough idea on the cost of groceries in Malaysia.
