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

Tomato

1kg

RM 6.60 typical · from RM 2.49

Cheapest
RM 2.49
Typical
RM 6.60
Highest
RM 16.50
1,565 shops1 shop at this price
RM 2.50Typical RM 6.60RM 14.80

Cheapest in All of Malaysia

1,565 shops priced it in the last 14 days

All shop typesSupermarket 646Mini market 342Wet market 291Hypermarket 144Grocery shop 142
  1. 11CH Pengkalan Sdn BhdMini market·Alor Gajah, Melaka3 days ago· MP 47, 48, 49, 50, 51, 52 Jalan Lesung Batu Jaya 1, Taman Lesung Batu Jaya, Alor Gajah MelakaRM 2.50/ 1kg-62% vs typical
  2. 22Pasar Mini Da AiMini market·Hulu Perak, Perak3 days ago· No 1536 & 1537, Rumah Kedai Jalan Betong, Pengkalan HuluRM 2.80/ 1kg-58% vs typical
  3. 33TY Pasaraya Medan SuriaMini market·Kuala Kangsar, Perak3 days ago· No 8, 9, 10, 11, Persiaran Medan Suria, Off Jalan TaipingRM 3.69/ 1kg-44% vs typical
  4. 44Pasar Mini Medan JayaMini market·Batu Pahat, Johor3 days ago· Jalan Tan Chin Cheong, 83500, Seri Medan, Batu PahatRM 3.90/ 1kg-41% vs typical
  5. 55SK Fresh & Frozen (Penaga)Mini market·Seberang Perai Utara, Pulau Pinang3 days ago· 10, Jalan Seri Penaga, Pusat Perniagaan Seri PenagaRM 3.90/ 1kg-41% vs typical
  6. 66Daily Wholesale & Retail Sdn BhdMini market·Seberang Perai Utara, Pulau Pinang3 days ago· No 1706-1707 Jalan Padang Benggali, Telok Air TawarRM 3.99/ 1kg-40% vs typical
  7. 77Home Mart Fresh & Frozen Sdn. BhdMini market·Seberang Perai Tengah, Pulau Pinang3 days ago· 1818, Jalan Rozhan, Bukit MertajamRM 3.99/ 1kg-40% vs typical
  8. 88Ceria Mart 88Mini market·Hulu Perak, Perak3 days ago· No 14, Jalan Betong, Pengkalan HuluRM 4.00/ 1kg-39% vs typical
  9. 99Gold Star (Bakri) Best MartMini market·Muar, Johor3 days ago· No. 1, 3, 5, Jalan Makmur, Taman Makmur, Bukit BakriRM 4.20/ 1kg-36% vs typical
  10. 1010Bintang Fresh Tasek GelugorMini market·Seberang Perai Utara, Pulau Pinang3 days ago· No 133, 135, 137, 139, 141, 143 & 145 Persiaran Tasek Gelugor Utama, Taman Tasek Gelugor UtamaRM 4.29/ 1kg-35% vs typical
  11. 1111Pasaraya L&L Best MartMini market·Melaka Tengah, Melaka3 days ago· Block G (Ground Floor Pangsapuri Ixora, Jalan Bukit Beruang Bukit Beruang, 75450 Ayer Keroh, MelakaRM 4.30/ 1kg-35% vs typical
  12. 1212Friendly Best Mart (Temenggong) Sdn BhdMini market·Muar, Johor3 days ago· No. 9 Tingkat Bawah, Jalan Seri Temenggong 26/1, Taman Seri TemenggongRM 4.39/ 1kg-33% vs typical
  13. 1313TMG Mart Angkasa NuriMini market·Melaka Tengah, Melaka3 days ago· 14-30, Jalan Ian 1, Jln Industri Angkasa Nuri, Hang Tuah Jaya, 76100 Durian Tunggal, MelakaRM 4.39/ 1kg-33% vs typical
  14. 1414The Pasar Mount AustinMini market·Johor Bahru, Johor3 days ago· G-21 & G-23, Jalan Mutiara Emas 10/19, Taman Mount Austin, Johor BahruRM 4.49/ 1kg-32% vs typical
  15. 1515TMG Mart JengkaMini market·Maran, Pahang3 days ago· N-07, N-08, N-09, N-10, Ground Floor & First Floor, Lorong TRBP 6, Tun Razak Business Park, Bandar Pusat JengkaRM 4.49/ 1kg-32% vs typical
  16. 1616Angee Wholesale Sdn. BhdMini market·Melaka Tengah, Melakayesterday· Pandan Malim. LOT4233, Plaza Pandan Malim, Jalan Balai Panjang, 75250 MelakaRM 4.50/ 1kg-32% vs typical
  17. 1717SK Fresh Supermarket (Sik) Sdn. Bhd.Mini market·Sik, Kedahyesterday· Lot PT 9334, PT 9336, PT 9338-PT 9340, PT 9657, PT 3712, Pekan Sik, Bandar Sik, Sik, KedahRM 4.50/ 1kg-32% vs typical
  18. 1818Fresh Mart Bro & Sis Sdn BhdMini market·Baling, Kedah3 days ago· No. 1-5, Plaza Kampung Temusu, Pulai, Baling, Kedah Darul AmanRM 4.50/ 1kg-32% vs typical
  19. 1919Merlimau PointMini market·Jasin, Melaka3 days ago· JC 88-JC96, Jalan Bmu 4, Bandar Baru Merlimau Utara, 77300 Merimau, MelakaRM 4.50/ 1kg-32% vs typical
  20. 2020Pasar Mini Frenmart Jalan JunidMini market·Muar, Johor3 days ago· No 1 & 3 Jalan Cempaka Sari 1/2, Taman Sri Cempaka, Jalan JunidRM 4.50/ 1kg-32% vs typical
  21. 2121Pasaraya Econo Jaya Tasek GelugorMini market·Seberang Perai Utara, Pulau Pinang3 days ago· N0 151-153-1, 155-1, 157-1 & 159-1, Jalan Tasek Gelugor UtamaRM 4.50/ 1kg-32% vs typical
  22. 2222Stars Mart NetworksMini market·Melaka Tengah, Melaka3 days ago· 578-N, Jalan Utama, Taman Ayer Keroh Heights, 75450 Ayer Keroh, MelakaRM 4.50/ 1kg-32% vs typical
  23. 2323Econo Jaya SikMini market·Sik, Kedah3 days ago· No. 1, 2, 3 Tingkat Bawah, Jalan Bunga Raya Kompleks Perniagaan Bunga Raya, Sik, KedahRM 4.60/ 1kg-30% vs typical
  24. 2424Pasaraya Econo (Jejawi)Mini market·Arau, Perlis3 days ago· No. A, 11, Jalan Arau, Kampung JejawiRM 4.60/ 1kg-30% vs typical
  25. 2525Pasaraya Econo Jaya PenagaMini market·Seberang Perai Utara, Pulau Pinang3 days ago· No 1, 3, 5, Jalan Seri Muda, Pusat Perniagaan Seri MudaRM 4.60/ 1kg-30% vs typical
  26. 2626Pasaraya Econojaya Taman KenariMini market·Kulim, Kedah3 days ago· No. 32-35, Jalan Kota Kenari, Taman Kenari, Kulim, KedahRM 4.60/ 1kg-30% vs typical
  27. 2727GS Mart Taman UniversitiMini market·Johor Bahru, Johor3 days ago· NO.4, 6 & 8, Jalan Kemuliaan 3, Taman Universiti Kangkar Pulai, Skudai JohorRM 4.69/ 1kg-29% vs typical
  28. 2828Treleaf Mart BandarMini market·Kuala Terengganu, Terengganu3 days ago· 56 Jalan Petani, Kuala TerengganuRM 4.69/ 1kg-29% vs typical
  29. 2929Pasaraya Sinar MegaMini market·Marang, Terengganu3 days ago· 8920, 8921, 8922, 8923, Bandar Marang, MarangterengganuRM 4.80/ 1kg-27% vs typical
  30. 3030Ehsan Fresh GroceryMini market·Keningau, Sabah3 days ago· Kampung Kauran, Jalan Bypass Keningau TenomRM 4.90/ 1kg-26% vs typical
  31. 3131Irsyad MartMini market·Kemaman, Terengganu3 days ago· Taman Suteramas, Susur Suteramas, Mak ChiliRM 4.90/ 1kg-26% vs typical
  32. 3232Pasar Raya Anak KurauMini market·Kerian, Perak3 days ago· NP 1&3, Ground Floor, Lintang Aman 1, Taman Kurau Aman, Kuala KurauRM 4.90/ 1kg-26% vs typical
  33. 3333Pasaraya Econo Batu KurauMini market·Larut, Matang & Selama, Perak3 days ago· Lot 8, 10, 12, 14 &16, Ground Floor, Susur Kurau Mutiara, Taman Kurau Mutiara, Batu KurauRM 4.90/ 1kg-26% vs typical
  34. 3434Pasaraya Pak ToriMini market·Kota Setar, Kedah3 days ago· 131, Jalan Puyu 13, Taman Sri Puyu, Alor Setar, KedahRM 4.90/ 1kg-26% vs typical
  35. 3535Perniagaan Pak Tori Sdn. BhdMini market·Yan, Kedah3 days ago· No 10 & 11, Persiaran Mahsuri, Taman Mahsuri, Sungai Limau Dalam, Yan, KedahRM 4.90/ 1kg-26% vs typical
  36. 3636Suria TimurMini market·Barat Daya, Pulau Pinang3 days ago· 237B-G, Jalan Sungai Nibong, Bayan LepasRM 4.90/ 1kg-26% vs typical
  37. 3737YS Fresh & Frozen Sdn BhdMini market·Seberang Perai Utara, Pulau Pinang3 days ago· No 1724 & 1725, Jln Datuk Haji Ahmad BadawiRM 4.90/ 1kg-26% vs typical
  38. 3838Pasaraya the Nikes Marketing Sdn BhdMini market·Melaka Tengah, Melaka3 days ago· no 19, 1, Jalan Mangga 1, Taman Widuri, 75350 Bachang, MELAKARM 4.95/ 1kg-25% vs typical
  39. 3939Maslee Express Bandar Baru UdaMini market·Johor Bahru, Johoryesterday· No. 2, 3 & 4, Jalan Padi Mahsuri 12, Bandar Baru UdaRM 4.99/ 1kg-24% vs typical
  40. 4040Arda Fresh Mart Sdn BhdMini market·Seberang Perai Utara, Pulau Pinang3 days ago· 40 A, Lorong Bertam INDAH12, Taman Bertam IndahRM 4.99/ 1kg-24% vs typical
Show all 342

Price history

Weekly median, with the range from cheapest to dearest

RM 6.00+20% · 1Y
05101520Jan 26Apr 26Jul 26Oct 26
Median Range
View as table⌄
Week ofMedianMinMaxn
12 Oct 20266.001.9916.503616
5 Oct 20265.991.9916.502011
28 Sep 20266.992.9918.402458
21 Sep 20266.992.9918.407737
14 Sep 20267.003.0018.406712
7 Sep 20269.902.9916.507676
31 Aug 20269.793.5016.906072
24 Aug 20267.992.9915.907002
17 Aug 20268.502.9918.907647
10 Aug 20269.993.3016.997418
3 Aug 20269.903.0015.207460
27 Jul 20269.903.3017.607361
20 Jul 20268.993.3016.007333
13 Jul 20268.003.3016.007571
6 Jul 20268.302.9919.997479
29 Jun 20269.002.9918.507446
22 Jun 20268.902.4916.007561
15 Jun 20266.992.9015.005462
8 Jun 20266.402.5015.007732
1 Jun 20266.502.3913.905565
25 May 20266.001.9015.005006
18 May 20265.991.7513.907804
11 May 20264.991.6913.907473
4 May 20263.501.6914.006976
27 Apr 20263.251.2013.906340
20 Apr 20263.001.199.807412
13 Apr 20263.001.099.507402
6 Apr 20263.291.199.607420
30 Mar 20263.491.1912.997190
23 Mar 20263.991.4912.905954
16 Mar 20264.001.4912.903611
9 Mar 20264.001.4913.006612
2 Mar 20264.991.4913.006782
23 Feb 20265.882.5015.007531
16 Feb 20265.992.8815.004738
9 Feb 20267.002.8814.007086
2 Feb 20267.882.5014.196683
26 Jan 20266.502.5014.407477
19 Jan 20268.002.5014.507681
12 Jan 20268.992.5014.007352
5 Jan 20265.992.4913.007742
29 Dec 20255.502.4014.006534
22 Dec 20255.001.9914.006543
15 Dec 20256.001.9915.007795
8 Dec 20256.902.9913.997790
1 Dec 20256.901.9915.007837
24 Nov 20256.001.8013.707771
17 Nov 20254.501.6913.997927
10 Nov 20254.001.6913.996909
3 Nov 20254.201.7913.707763
27 Oct 20254.691.9013.407909
20 Oct 20254.991.9913.406406
13 Oct 20254.991.8913.408188