price
BrowseShopsMy list
BM
price

Price data: PriceCatcher survey by KPDN & DOSM, published on OpenDOSM under CC BY 4.0. Unofficial app; prices are survey observations and may differ in store.

Map data © OpenStreetMap contributors. Postcodes: GeoNames (CC BY 4.0).

Prices up to 14 Oct 2026
BrowseShopsMy listAboutOpenDOSM ↗Built by Hanastudio
  • Home
  • Browse
  • Shops
  • My list
HomeFresh produceVegetables

Kailan

1kg

RM 10.90 typical · from RM 3.50

Cheapest
RM 3.50
Typical
RM 10.90
Highest
RM 24.95
895 shops1 shop at this price
RM 6.00Typical RM 10.90RM 18.00

Cheapest in All of Malaysia

895 shops priced it in the last 14 days

All shop typesSupermarket 435Wet market 212Mini market 131Hypermarket 69Grocery shop 48
Show possible data errors 1
  1. 11Pasar Awam Jeti LamaWet market·Seberang Perai Utara, Pulau Pinangyesterday· Jalan Pasar 12000 Butterworth Pulau Pinang, Jalan PasarRM 6.00/ 1kg-45% vs typical
  2. 22Pasar Awam KulaiWet market·Johor Bahru, Johoryesterday· Pasar Awam Kulai, Taman Kulai, 81000 Kulai JohorRM 6.50/ 1kg-40% vs typical
  3. 33Pasar Awam Kepala BatasWet market·Seberang Perai Utara, Pulau Pinangyesterday· Jalan Butterworth, Permatang Manggis, 13200 Kepala Batas, Pulau PinangRM 7.00/ 1kg-36% vs typical
  4. 44Pasar Awam LabisWet market·Segamat, Johoryesterday· Pasar Awam Labis, Jln Tenang, 85300 Labis, JohorRM 7.00/ 1kg-36% vs typical
  5. 55Pasar Basah Pengkalan ChepaWet market·Kota Bharu, Kelantanyesterday· No 107, Pasar Basah Pengkalan Chepa, Jalan Pengkalan Chepa, Kota BharuRM 7.00/ 1kg-36% vs typical
  6. 66Pasar Besar Jalan OthmanWet market·Petaling Jaya, Selangoryesterday· Jalan Othman, PJS 4, 46000 Petaling Jaya, SelangorRM 7.00/ 1kg-36% vs typical
  7. 77Pasar Besar SerembanWet market·Seremban, Negeri Sembilanyesterday· Jln Pasar Besar Seremban 70000, Seremban Negeri SembilanRM 7.00/ 1kg-36% vs typical
  8. 88Pasar Bukit PayungWet market·Marang, Terengganuyesterday· Pasar Bukit Payong, Marang, TerengganuRM 7.00/ 1kg-36% vs typical
  9. 99Pasar Harian Selayang (KL)Wet market·Batu, Kuala Lumpuryesterday· Selayang, Kuala LumpurRM 7.00/ 1kg-36% vs typical
  10. 1010Pasar Awam Kuala PilahWet market·Kuala Pilah, Negeri Sembilan5 days ago· Pasar Awam, 72000 Kuala Pilahn.sembilanRM 7.00/ 1kg-36% vs typical
  11. 1111Kompleks Pasar Desa MayangWet market·Barat Daya, Pulau Pinangyesterday· Taman Gedung Height, Bayan LepasRM 8.00/ 1kg-27% vs typical
  12. 1212Pasar Awam Bagan SeraiWet market·Kerian, Perakyesterday· Jalan Raja Syed Tauphy, Kampung Alor Senggut, Bagan Serai, PerakRM 8.00/ 1kg-27% vs typical
  13. 1313Pasar Awam Bukit MertajamWet market·Seberang Perai Tengah, Pulau Pinangyesterday· Jalan Pasar, 14000 Bukit Mertajam, Pulau Pinang., Jalan PasarRM 8.00/ 1kg-27% vs typical
  14. 1414Pasar Awam Kuala KurauWet market·Kerian, Perakyesterday· 33, Jalan Swee Lee, 34350 Kuala Kurau, PerakRM 8.00/ 1kg-27% vs typical
  15. 1515Pasar Awam LangkapWet market·Hilir Perak, Perakyesterday· Jalan Besar Langkap, 36700 Teluk Intan, Perak Darul RidzuanRM 8.00/ 1kg-27% vs typical
  16. 1616Pasar Awam MasaiWet market·Johor Bahru, Johoryesterday· Jalan Masai Lama, Kampung Sepakat, 81750 Masai, JohorRM 8.00/ 1kg-27% vs typical
  17. 1717Pasar Awam Padang SeraiWet market·Kulim, Kedahyesterday· 3132, Jalan Mahsuri 3J, 09400 Padang Serai, KedahRM 8.00/ 1kg-27% vs typical
  18. 1818Pasar Awam Taman BaganWet market·Seberang Perai Utara, Pulau Pinangyesterday· Taman Bagan, ButterworthRM 8.00/ 1kg-27% vs typical
  19. 1919Pasar Awam TapahWet market·Batang Padang, Perakyesterday· Pasar Awam Tapah, Jalan Temoh, TapahRM 8.00/ 1kg-27% vs typical
  20. 2020Pasar Basah KeterehWet market·Kota Bharu, Kelantanyesterday· Pasar Basah Ketereh, KeterehRM 8.00/ 1kg-27% vs typical
  21. 2121Pasar Basah Kuala BerangWet market·Hulu Terengganu, Terengganuyesterday· Kuala Berang, Hulu TerengganuRM 8.00/ 1kg-27% vs typical
  22. 2222Pasar Basah Pokok SenaWet market·Pokok Sena, Kedahyesterday· Taman Bandar Baru, 06400 Pokok Sena, KedahRM 8.00/ 1kg-27% vs typical
  23. 2323Pasar Batu GajahWet market·Kinta, Perakyesterday· Batu Gajah, 30200 Batu Gajah, PerakRM 8.00/ 1kg-27% vs typical
  24. 2424Pasar Besar Alor StarWet market·Kota Setar, Kedahyesterday· Bangunan Besar, Jalan Tunku Abdul Rahman, 05050 Alor StarRM 8.00/ 1kg-27% vs typical
  25. 2525Pasar Chabang EmpatWet market·Tumpat, Kelantanyesterday· Chabang 4, 16210 Tumpat, KelantanRM 8.00/ 1kg-27% vs typical
  26. 2626Pasar Jalan AnsonWet market·Timur Laut, Pulau Pinangyesterday· Jalan Anson, GeorgetownRM 8.00/ 1kg-27% vs typical
  27. 2727Pasar Jalan Genting KlangWet market·Wangsa Maju, Kuala Lumpuryesterday· Jalan Prima Setapak 1, Prima SetapakRM 8.00/ 1kg-27% vs typical
  28. 2828Pasar JelutongWet market·Timur Laut, Pulau Pinangyesterday· Jalan Jelutong, GeorgetownRM 8.00/ 1kg-27% vs typical
  29. 2929Pasar KeramatWet market·Titiwangsa, Kuala Lumpuryesterday· Kampung Datuk Keramat, Kuala LumpurRM 8.00/ 1kg-27% vs typical
  30. 3030Pasar Kubang PasuWet market·Kota Bharu, Kelantanyesterday· Pasar Kubang Pasu, Jalan Masjid MuhammadiRM 8.00/ 1kg-27% vs typical
  31. 3131Pasar Sejahtera Tanjung PiandangWet market·Kerian, Perakyesterday· Tanjung Piandang, 34250, PerakRM 8.00/ 1kg-27% vs typical
  32. 3232Pasar TampinWet market·Tampin, Negeri Sembilanyesterday· Kampung, 2005, Jalan Besar, Kampung TampinRM 8.00/ 1kg-27% vs typical
  33. 3333Pasar Teluk KetapangWet market·Kuala Nerus, Terengganuyesterday· Jalan Ketapang Pasar, Kampung Teluk Ketapang, Kuala NerusRM 8.00/ 1kg-27% vs typical
  34. 3434Pasar Awam Padang MatsiratWet market·Langkawi, Kedah2 days ago· Mukim Padang Matsirat, Kedah, 07100 Langkawi, KedahRM 8.00/ 1kg-27% vs typical
  35. 3535Pasar Meru KlangWet market·Klang, Selangor2 days ago· Jalan Meru Klang, 40150 Klang, SelangorRM 8.00/ 1kg-27% vs typical
  36. 3636Pasar Tanjung RambutanWet market·Kinta, Perak2 days ago· Jalan Majlis, South Ward, 31250 Tanjung Rambutan, PerakRM 8.00/ 1kg-27% vs typical
  37. 3737Pasar Basah KemayanWet market·Bera, Pahang4 days ago· 213, Kampung Baru Kemayan, KemayanRM 8.00/ 1kg-27% vs typical
  38. 3838Pasar Teluk KemangWet market·Port Dickson, Negeri Sembilan4 days ago· Pasar Teluk Kemang, Jalan Pantai, 71050, Teluk Kemang, Port DicksonRM 8.00/ 1kg-27% vs typical
  39. 3939Pasar Basah BalokWet market·Kuantan, Pahang5 days ago· Balok, KuantanRM 8.00/ 1kg-27% vs typical
  40. 4040Pasar GurunWet market·Kuala Muda, Kedahyesterday· Pekan Gurun, Jalan Raya, 08600 Gurun, KedahRM 8.50/ 1kg-22% vs typical
Show all 212

Price history

Weekly median, with the range from cheapest to dearest

RM 10.50+52% · 1Y
05101520Jan 26Apr 26Jul 26Oct 26
Median Range
View as table⌄
Week ofMedianMinMaxn
12 Oct 202610.503.5024.952034
5 Oct 20269.994.9024.951218
28 Sep 20267.002.6920.001354
21 Sep 20267.002.6920.004593
14 Sep 20267.002.9920.004021
7 Sep 20267.003.0019.964622
31 Aug 20267.002.9020.003680
24 Aug 20267.993.5024.954121
17 Aug 20268.503.3924.954644
10 Aug 20268.993.6924.954569
3 Aug 20269.994.4524.954484
27 Jul 20269.904.4524.954421
20 Jul 20268.003.4024.954462
13 Jul 20268.993.6924.954495
6 Jul 20268.902.8924.954287
29 Jun 20267.002.3924.954447
22 Jun 20267.002.3919.964585
15 Jun 20267.002.3919.963202
8 Jun 20266.992.3919.964427
1 Jun 20267.492.3919.963343
25 May 20269.003.5024.952786
18 May 20269.903.8824.954420
11 May 20268.993.2924.954550
4 May 20269.993.9924.954501
27 Apr 20269.993.4924.953762
20 Apr 20269.003.9522.504321
13 Apr 20267.002.8922.504489
6 Apr 20266.902.6922.504310
30 Mar 20266.502.3922.504288
23 Mar 20266.992.3919.963367
16 Mar 20267.003.2919.961998
9 Mar 20266.992.3920.003783
2 Mar 20267.002.4920.003899
23 Feb 20267.902.4920.004269
16 Feb 20266.902.3020.002428
9 Feb 20266.002.3020.403970
2 Feb 20266.002.3920.403906
26 Jan 20266.002.4923.964166
19 Jan 20266.902.6823.964411
12 Jan 20267.902.6924.004289
5 Jan 202610.002.8022.004513
29 Dec 202510.493.8927.503701
22 Dec 20259.994.2024.953635
15 Dec 202510.003.9927.504404
8 Dec 202511.004.4924.954411
1 Dec 202510.903.9529.954153
24 Nov 20257.503.2919.604446
17 Nov 20257.002.9919.604689
10 Nov 20257.002.9919.954100
3 Nov 20257.002.5919.954548
27 Oct 20256.992.9518.364575
20 Oct 20256.992.6919.603802
13 Oct 20256.902.2919.604842