Skip to content
ListBelanja Start free
YA2026 reliefs count spending up to 31 December 2026 — keep every receipt now.Start now →

ListBelanja

Grocery prices near you

Prices of everyday goods observed by KPDN at supermarkets, grocery shops and markets across Malaysia. Search for an item, see the latest 7-day median against the previous 7 days, and choose your location to see the cheapest shops nearby. For a whole shopping list — including fuel cost and travel time — use Market & kitchen in the app.

Start free

No credit card · BM, English & 中文 · your records live in the cloud, not on one phone

Updated

Latest prices

Your location is rounded to about 1 km before it is saved or sent — your exact location is never stored.

Loading the latest prices…

    Price source: KPDN PriceCatcher via OpenDOSM (CC BY 4.0 licence). Shop locations: GeoNames (CC BY 4.0) & © OpenStreetMap contributors (ODbL).

    Compare your whole shopping list in the app

    Price moves over the latest 7 days, 1 – 7 November 2026

    Biggest falls

    1. Imported India Rose Small Red Onions (1kg)1kgdown 13%RM 6.00
    2. Dried Flat Chilli (With/Without Stem) 1kg1kgdown 11.9%RM 22.90
    3. Choy Sum/Japanese Mustard/Siow Pak Choy1kgdown 11%RM 8.00
    4. Ordinary Fine Salt (Various Brands) +-350g+-350gdown 10%RM 0.81
    5. Soft Brown Sugar (Various Brands) +- 500g+- 500gdown 9%RM 3.05
    6. Imported Dry Rice Vermicelli (Various Brands) 400g400 gdown 8.5%RM 3.75

    Biggest rises

    1. Calamansi1kgup 10.7%RM 7.75
    2. Cucumber1kgup 10.2%RM 5.50
    3. White Radish1kgup 10%RM 5.50
    4. Kailan1kgup 8.2%RM 11.90
    5. Imported Round Cabbage (Beijing)1kgup 7.3%RM 4.29
    6. Okra1kgup 6.9%RM 8.55

    The latest 7-day median against the previous 7 days, across the 200 items KPDN monitors most.

    Prices by category · latest 7 days, 1 – 7 November 2026

    Each category: the full table, the latest 7-day moves and the cheapest states.

    Price index by state · latest 7 days, 1 – 7 November 2026

    StateAgainst Malaysia
    Melaka3.7% cheaperCheaper items: 172 · pricier: 43 · shops monitored: 53
    Kedah3.3% cheaperCheaper items: 166 · pricier: 32 · shops monitored: 122
    Perak2.8% cheaperCheaper items: 167 · pricier: 42 · shops monitored: 191
    Negeri Sembilan2.6% cheaperCheaper items: 149 · pricier: 46 · shops monitored: 64
    Pahang1.8% cheaperCheaper items: 122 · pricier: 55 · shops monitored: 189
    Kelantan1.6% cheaperCheaper items: 108 · pricier: 90 · shops monitored: 199
    Pulau Pinang1.6% cheaperCheaper items: 142 · pricier: 63 · shops monitored: 143
    Johor0.9% cheaperCheaper items: 117 · pricier: 62 · shops monitored: 214
    Terengganu0.8% cheaperCheaper items: 91 · pricier: 85 · shops monitored: 138
    Selangor0.5% cheaperCheaper items: 128 · pricier: 75 · shops monitored: 135
    Perlis0.4% cheaperCheaper items: 108 · pricier: 87 · shops monitored: 38
    Sabah1.9% pricierCheaper items: 84 · pricier: 134 · shops monitored: 198
    Sarawak4.0% pricierCheaper items: 59 · pricier: 133 · shops monitored: 228
    W.P. Kuala Lumpur4.0% pricierCheaper items: 42 · pricier: 183 · shops monitored: 179
    W.P. Putrajaya5.7% pricierCheaper items: 46 · pricier: 167 · shops monitored: 28
    W.P. Labuan5.8% pricierCheaper items: 53 · pricier: 122 · shops monitored: 15

    Index = geometric mean of each item's state median ÷ Malaysia median, across items monitored in both, so expensive items do not dominate. Shops monitored = premises KPDN observed during those 7 days. Prices at your shop may differ — pick your location in the tool above.

    Median for the latest 7 days, 1 – 7 November 2026 · most-monitored items

    Item7-day medianAgainst the previous 7 daysCheapest state
    Babas Meat Curry Powder 250g250 g · Spices (Packaged)RM 6.32up 1.1%Perak · RM 5.90
    Baba's Fish Curry Powder 250g250 g · Spices (Packaged)RM 6.40down 1.5%Perak · RM 5.90
    Kara Brand Coconut Milk 200ml200 ml · Coconut Milk (Boxed)RM 3.95unchangedW.P. Labuan · RM 3.53
    Coarse Refined White Sugar (Various Brands) 1kg1kg · SugarRM 2.85unchanged—
    Maggi Instant Noodles Curry Flavour5 X 79g · Instant NoodlesRM 5.20down 3.7%W.P. Labuan · RM 4.98
    Yellow Holland Onions (1kg)1kg · OnionsRM 3.99unchangedJohor · RM 3.90
    Imported Garlic (China) 1kg1kg · OnionsRM 8.90unchangedW.P. Labuan · RM 7.70
    Baba's Chilli Powder 250g250 g · Spices (Packaged)RM 7.68down 0.3%Perak · RM 7.35
    Fresh Ginger (Old)1kg · VegetablesRM 7.50down 5.1%Terengganu · RM 6.75
    Maggi Chilli Sauce 340g340 g · Soy Sauce and SaucesRM 4.30down 4.4%Pahang · RM 4.19
    Adabi Chicken and Meat Curry Powder 250g250 g · Spices (Packaged)RM 6.60down 0.5%Perak · RM 6.20
    Kipas Udang Sweet Fat Soy Sauce (345ml)345ml · Soy Sauce and SaucesRM 6.95down 3.2%Perak · RM 6.28
    Maggi Oyster Sauce 340g340 g · Soy Sauce and SaucesRM 5.90down 4.8%W.P. Labuan · RM 5.72
    Anchor Brand Non-Subsidised Wheat Flour (Packed) 1kg1kg · FlourRM 3.20unchangedJohor · RM 3.00
    Imported Potato (China) 1kg1kg · PotatoesRM 2.99unchangedKelantan · RM 2.50
    Maggi Tomato Sauce (325g)325 g · Soy Sauce and SaucesRM 4.20down 3%Johor · RM 4.20
    Cauliflower1kg · VegetablesRM 7.99unchangedJohor · RM 6.99
    Carrot1kg · VegetablesRM 3.29down 5.7%Johor · RM 2.29
    Adabi Fish Curry Powder 250g250 g · Spices (Packaged)RM 6.70down 0.4%Perak · RM 6.40
    Ayam Brand Coconut Milk 1L1 liter · Coconut Milk (Boxed)RM 15.75down 0.6%Pahang · RM 12.95
    Tomato1kg · VegetablesRM 5.50down 8.3%Johor · RM 5.49
    Cucumber1kg · VegetablesRM 5.50up 10.2%W.P. Labuan · RM 3.90
    Adabi Soup Seasoning Powder 250g250 g · Spices (Packaged)RM 9.05down 4.7%Selangor · RM 8.85
    Imported Big Onion (India)1kg · OnionsRM 4.00unchangedSarawak · RM 3.90
    Imported Peanuts 1kg1kg · Nuts and BeansRM 9.00unchangedKedah · RM 8.00
    Okra1kg · VegetablesRM 8.55up 6.9%Kedah · RM 7.39
    Adabi Mixed Turmeric Powder 250g250 g · Spices (Packaged)RM 7.40down 1.3%Perlis · RM 6.92
    Local Dry Rice Vermicelli (Various Brands) 400g400 g · Rice VermicelliRM 3.00down 6.2%Perlis · RM 2.78
    Long Beans1kg · VegetablesRM 9.16up 2.1%Sabah · RM 7.00
    Calamansi1kg · FruitsRM 7.75up 10.7%Sarawak · RM 5.20
    Dutch Lady 123 (Various Flavors)850g · Baby MilkRM 24.50unchangedPahang · RM 23.50
    Buruh Pure Cooking Oil (5kg)5 kg · Oils and FatsRM 30.90unchangedPerak · RM 30.59
    Dutch Lady 456 (Various Flavors)850g · Baby MilkRM 24.50unchangedPerlis · RM 23.38
    Fresh Turmeric1kg · VegetablesRM 9.47up 4.1%Kelantan · RM 7.99
    Galangal1kg · VegetablesRM 9.99unchangedSarawak · RM 8.90
    French Beans1kg · VegetablesRM 11.90down 0.5%Sabah · RM 8.50
    Choy Sum1kg · VegetablesRM 7.85down 1.9%Melaka · RM 6.00
    Lime 1kg1kg · FruitsRM 6.90unchangedKelantan · RM 4.99
    Grade B Chicken Eggs 30s30 biji · EggsRM 14.20down 4%Melaka · RM 13.80
    Life Chili Sauce (340g)340 g · Soy Sauce and SaucesRM 4.50down 4.9%Perak · RM 4.39
    Choy Sum/Japanese Mustard/Siow Pak Choy1kg · VegetablesRM 8.00down 11%Kedah · RM 7.85
    Buruh Brand Pure Cooking Oil 2kg2 kg · Oils and FatsRM 13.30unchangedPerak · RM 13.22
    F&N Vitaminised Sweetened Creamer 500g500 g · Creamer and Milk PowderRM 4.30down 2.3%Perak · RM 3.99
    Seri Murni Pure Cooking Oil (5kg)5 kg · Oils and FatsRM 30.90unchangedPerak · RM 30.50
    Fresh Yellow Noodles (Various Brands)+-450g · Noodles/Kway TeowRM 1.90unchangedKelantan · RM 1.40
    Green Root Chili 1kg1kg · VegetablesRM 10.99down 7.6%Johor · RM 9.90
    Seri Murni Brand Pure Cooking Oil 2kg2 kg · Oils and FatsRM 13.30unchangedJohor · RM 13.29
    White Radish1kg · VegetablesRM 5.50up 10%Pahang · RM 4.99
    Imported Dry Rice Vermicelli (Various Brands) 400g400 g · Rice VermicelliRM 3.75down 8.5%Perlis · RM 3.55
    Everyday Instant Milk Powder500 g · Creamer and Milk PowderRM 18.90down 5.3%Kedah · RM 18.50
    Lactogen 2 Follow-Up Formula (Box) (650g)650g · Baby MilkRM 28.50unchangedPerak · RM 27.95
    Ayam Brand Sardines in Tomato Sauce (425g)425 g · Canned FishRM 11.30down 0.4%W.P. Labuan · RM 10.80
    Dried Curly Chilli (With/Without Stem) 1kg1kg · Dried ChiliRM 22.95down 4.2%Perlis · RM 18.80
    Imported Round Cabbage (Beijing)1kg · VegetablesRM 4.29up 7.3%Kelantan · RM 3.90
    Dumex Dugro 3 (1-3 Years) (Assorted Flavours) 850g850g · Baby MilkRM 25.90unchangedMelaka · RM 25.30
    Lactogen 1 Infant Formula (Box) (650g)650g · Baby MilkRM 28.50unchangedPerak · RM 27.95
    Grade C Chicken Eggs 30s30 biji · EggsRM 13.60down 2.9%Melaka · RM 13.20
    Dhal (Australia)1kg · Nuts and BeansRM 4.99down 0.2%Kedah · RM 4.35
    Green Chili1kg · VegetablesRM 13.99up 0.6%Johor · RM 12.99
    Buttercup Spread227g · SpreadsRM 7.90unchangedNegeri Sembilan · RM 7.35

    Median of the prices KPDN observed across Malaysia over those 7 days, ending on the latest day KPDN has published — updated by itself every day. Prices at your shop may differ — the tool above shows the latest prices and nearby shops.

    Where do these prices come from?

    • KPDN PriceCatcher: prices of everyday goods are collected by KPDN at premises across Malaysia and published by OpenDOSM as open data (CC BY 4.0 licence).
    • ListBelanja loads that data by itself every day, removes duplicate records and unusual prices, then works out the daily median for Malaysia and every state.
    • Shop locations come from GeoNames postcode centres and OpenStreetMap; shops with an approximate location are labelled as such.
    • Every price shows its age; prices that are too old are not compared. Shop promotions and online prices are not part of the KPDN data — promotions come from user reports, including scans of shelf price tags and flyers.

    Compare your whole shopping list in the app

    • Your real shopping list is matched to KPDN items — the total at every shop and at combinations of nearby shops.
    • Fuel cost from the current fuel price and travel time are counted; an extra stop is suggested only when the saving is worth it.
    • Alerts when prices drop, a pantry with expiry dates, and a weekly menu with a cost estimate from your area's prices.
    • Report or confirm prices and promotions you see — or scan a price tag or promotion flyer and AI fills in the report for you to check. Your name is never shown.
    • A full year of daily price history for every item, for Malaysia and your state.

    Scan barcodes in every browser

    In the app, scan a product barcode (EAN-13, EAN-8, UPC) with your camera — including on iPhone and Firefox. The barcode is read right on your device, no photo is sent, and the matching KPDN item and its price are shown. You can also type the barcode number.

    Charge check & member cards

    • Scan a price tag or flyer — the app compares it with receipts from the same shop and shows overcharges with a summary for the counter
    • A ready-to-copy complaint text and a link to the consumer complaint page on KPDN's official portal — you send it yourself
    • Shop member cards on your phone: barcodes drawn offline and the right card shows up by itself in your shopping plan

    Food waste & use-first

    • Log pantry items thrown away (in full or in part) or cooked leftovers
    • Estimated value from your receipts or the median market price — the source is always shown
    • Monthly & yearly reports: total, main reason, most-wasted items, trend
    • “Use first”: items close to expiry & Malaysian recipes straight into this week’s menu

    Budget meal plans, my stores & when to buy

    • A week of meals within your budget and household size from local Malay, Chinese, Indian, Sabah & Sarawak and Nyonya recipes — costed from market prices
    • Import recipes by pasting the text — ingredients and quantities go straight to your shopping list
    • Follow your favourite shops and get a weekly summary of price changes
    • When to buy: price patterns ahead of festivals from official daily price history
    • Items under the festive maximum price scheme are flagged, with a link to the official source
    • Shareable price cards with a chart, and an official halal check link after scanning a barcode

    Recipe import & cook mode

    • Paste a link to a public recipe page to import its name, ingredients, steps, servings and time, then cook with cook mode — one step at a time with the screen kept on when the device allows it.

    Frequently asked questions

    Is this free?

    Yes. Prices and search on this page are free with no account. In the app, Market & kitchen is available on every plan, including Free.

    How often are prices updated?

    Every day. KPDN publishes data up to yesterday, and ListBelanja loads it by itself, usually the same evening. The latest 7-day median tables above end on KPDN's latest data day and update themselves every day.

    Why isn't my shop listed?

    KPDN monitors selected premises, so shops that are not monitored have no prices here. In the app you can report a price or promotion you see to help nearby users.

    Is my location stored?

    No. Your location is rounded to about 1 km in your browser before it is sent to find nearby shops, and ListBelanja does not store it. You can also pick a state and district without sharing a location.

    Share this page

    A plain link to this page — no tracking, no third-party scripts.