CheckPrice
HomeGroceriesRice Price Malaysia
Government PriceCatcher data · 2026-08-11 to 2026-08-17

Rice Price Malaysia 2026

National average: RM36.44 per 10kg

Imported Super rice (Beras Super Cap Rambutan, 5% broken), 10kg bag, compared across major chains.

At a Glance

  • Cheapest chain: Lotus's — RM34.90/10kg
  • Most expensive chain: Hero Market — RM38.83/10kg (11% more than Lotus's)
  • Last month: up 0.1% from Aug 26

This tracks imported Super-grade rice — the most common everyday rice sold in Malaysian supermarkets, distinct from local-grown and government-subsidised Beras SST (which is separately price-controlled and not covered in this comparison). Import rice prices move with global rice markets and the Ringgit, which is why this item shows more genuine price movement over time than the price-controlled staples on this site.

Rice Price Malaysia by Supermarket Chain

Verified 2026-08-11 to 2026-08-17 · 402 price surveys across Malaysia · Source: data.gov.my PriceCatcher

ChainAvg PriceRangeSamples
Lotus's✓ CheapestRM34.90RM34.90 – RM34.9034
TF Value-MartRM35.47RM34.99 – RM35.4929
Other outlets (independent grocers, pasar, kedai runcit)RM36.35251
NSK Trade CityRM36.43RM35.90 – RM38.509
Pacific HypermarketRM36.59RM36.59 – RM36.597
AEONRM36.71RM34.99 – RM42.8026
MydinRM38.50RM38.50 – RM38.5022
Segi FreshRM38.50RM36.99 – RM39.0016
Hero MarketRM38.83RM37.99 – RM44.708

"Range" shows the lowest and highest branch-level average recorded within this chain — actual price may vary by outlet.

Rice Price Malaysia Trend Since Jan 22

National average, RM per 10kg · 58 months of government data

Low: RM29.21High: RM43.60Now: RM36.44

Since Jan 22, the national average price has risen 24.2%.

How We Source This Data

This price comes from PriceCatcher, the Malaysian government's open dataset of retail price surveys (data.gov.my), collected by the Ministry of Domestic Trade and Cost of Living from named supermarket chains nationwide. It is not a Shopee listing or a store's own advertised price — it's an independent, government-verified average.

Updated monthly from the latest available PriceCatcher release. This page reflects the most recent trailing week within that release for a current-price snapshot; the trend chart above uses the full monthly history back to Jan 22.

Related Grocery Prices

FAQ — Rice Price Malaysia

How much is a 10kg bag of rice in Malaysia?
The national average is RM36.44 for a 10kg bag of imported Super rice (Beras Super Cap Rambutan, 5% broken), based on 402 price surveys across Malaysia (2026-08-11 to 2026-08-17). TF Value-Mart is currently the cheapest chain at RM35.08.
Is this the same as subsidised local rice (Beras SST)?
No. This tracks imported Super-grade rice, sold at market price. Malaysia's subsidised local rice (Beras SST, Beras Tempatan) is a separate, price-controlled product not included in this comparison — it typically costs less but is subject to purchase limits and availability constraints.
Why does rice price fluctuate more than sugar or cooking oil?
Imported rice isn't price-controlled the way cooking oil and sugar are — it moves with global rice export prices (largely set by major exporters like India, Vietnam, and Thailand) and the Ringgit's exchange rate, so genuine month-to-month price movement is expected here.
Where does this rice price data come from?
PriceCatcher, an open dataset published by Malaysia's Ministry of Domestic Trade and Cost of Living (data.gov.my). It's independently collected government data, not a retailer's advertised price or a Shopee listing.
Ryt BankFree RM100*Ryt BankVersaSave RM100Free RM10ASNBLabur RM100Free RM25GXBankPinjam RM1000Free RM100ShopeePayFree RM100*ShopeePayShopeeUp To 50% OffShopee Malaysia