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.00 typical · from RM 2.99

Cheapest
RM 2.99
Typical
RM 6.00
Highest
RM 12.50
189 shops1 shop at this price
RM 3.90Typical RM 6.00RM 6.99

Cheapest in Johor

189 shops priced it in the last 14 days

All shop typesSupermarket 78Mini market 54Wet market 21Grocery shop 21Hypermarket 15
  1. 11AEON Big (Kluang)Hypermarket·Kluang, Johoryesterday· Lot 1824, Mukim Kluang, 86000 Kluang, JohorRM 3.90/ 1kg-35% vs typical
  2. 22Hypermarket Lotus Sdn BhdHypermarket·Batu Pahat, Johoryesterday· No 1, Jalan Universiti, Taman UniversitiRM 3.99/ 1kg-33% vs typical
  3. 33Lotus's Desa TebrauHypermarket·Johor Bahru, Johoryesterday· No. 1, Taman Desa Tebrau, 81100 Johor BharuRM 3.99/ 1kg-33% vs typical
  4. 44Lotus's MuarHypermarket·Muar, Johoryesterday· No. 99 Jalan Gemilang Bakri 1, Pusat Komersil Gemilang BakriRM 3.99/ 1kg-33% vs typical
  5. 55Lotus's PlentongHypermarket·Johor Bahru, Johoryesterday· Lot 34, Jalan Masai, Batu 10, MasaiRM 3.99/ 1kg-33% vs typical
  6. 66Lotus's Seri AlamHypermarket·Johor Bahru, Johoryesterday· 111515, Jalan Seri Alam, Bandar Baru Seri AlamRM 3.99/ 1kg-33% vs typical
  7. 77Giant Hypermarket Leisure MallHypermarket·Johor Bahru, Johoryesterday· Lot 1.01 & B1.01, Pelangi Leisure Mall, Jalan Serampang, Taman Pelangi, 80400 JohorRM 4.39/ 1kg-27% vs typical
  8. 88Giant Hypermarket Southern CityHypermarket·Johor Bahru, Johoryesterday· No. 3, Jalan Suria 19, Taman SuriaRM 4.39/ 1kg-27% vs typical
  9. 99Mydin Hypermarket Mutiara RiniHypermarket·Johor Bahru, Johoryesterday· No 7, Persiaran Jaya 1, Taman Mutiara Rini, 81300 Skudai, JohorRM 4.39/ 1kg-27% vs typical
  10. 1010Mydin Hypermarket Taman RintingHypermarket·Johor Bahru, Johoryesterday· PTD 92368, Jalan Rinting, Taman Rinting, MasaiRM 4.59/ 1kg-23% vs typical
  11. 1111Mydin Wholesale Hypermarket Kulai UtamaHypermarket·Johor Bahru, Johoryesterday· Lot 1.18A Kulai Hypermarket, Jalan Anggerik 8, Taman Kulai Utama, 81000 Kulai, Johor Darul TakzimRM 4.59/ 1kg-23% vs typical
  12. 1212Pasaraya Hypermarket AEON BigHypermarket·Batu Pahat, Johoryesterday· No. 1B Jalan Persiaran Flora Utama, Taman Flora Utama, 83000 Batu Pahat, JohorRM 4.90/ 1kg-18% vs typical
  13. 1313Giant Hypermarket PlentongHypermarket·Johor Bahru, Johoryesterday· NO.3 Jalan Masai Lama, Mukim Plentong, 81750 Masai JohorRM 5.59/ 1kg-7% vs typical
  14. 1414Giant Hypermarket TampoiHypermarket·Johor Bahru, Johoryesterday· Lot 54, Jalan Skudai, Jalan Skudai, 81200 Tampoi, JohorRM 5.59/ 1kg-7% vs typical
  15. 1515Hypermarket PacificHypermarket·Batu Pahat, Johoryesterday· No 1-888 Batu Pahat Mall, Jalan Kluang, Kampung Beroleh, 83000 Batu Pahat, JohorRM 6.99/ 1kg+17% vs typical

Price history

Weekly median, with the range from cheapest to dearest

RM 5.50+22% · 1Y
05101520Jan 26Apr 26Jul 26Oct 26
Median Range
View as table⌄
Week ofMedianMinMaxn
12 Oct 20265.502.8912.50401
5 Oct 20264.691.9910.00225
28 Sep 20266.492.9912.50290
21 Sep 20266.493.7913.00846
14 Sep 20266.003.0015.00735
7 Sep 20269.594.4014.00834
31 Aug 20268.994.9513.00651
24 Aug 20267.003.2914.99814
17 Aug 20267.954.4915.00851
10 Aug 20269.495.5015.00838
3 Aug 20269.004.9014.99860
27 Jul 20269.395.5014.99852
20 Jul 20268.903.5014.99740
13 Jul 20267.903.5013.00750
6 Jul 20267.993.5013.50740
29 Jun 20268.993.5013.00830
22 Jun 20268.692.9012.90833
15 Jun 20266.892.9011.50608
8 Jun 20265.992.9010.00860
1 Jun 20266.292.3910.00638
25 May 20265.992.299.00446
18 May 20265.691.909.99927
11 May 20264.291.709.99784
4 May 20262.901.699.99717
27 Apr 20262.591.399.50715
20 Apr 20262.691.199.50854
13 Apr 20262.491.199.50848
6 Apr 20262.791.299.50846
30 Mar 20262.891.2910.00843
23 Mar 20262.991.4910.99552
16 Mar 20262.991.756.80413
9 Mar 20262.991.6010.99754
2 Mar 20264.001.8910.99874
23 Feb 20264.992.9910.99873
16 Feb 20265.493.8810.99437
9 Feb 20266.993.0011.00823
2 Feb 20267.493.8011.00675
26 Jan 20266.003.2912.00828
19 Jan 20267.993.0013.50857
12 Jan 20269.293.9813.00822
5 Jan 20265.292.5811.00861
29 Dec 20254.992.898.00797
22 Dec 20254.992.5010.00756
15 Dec 20255.991.9910.00772
8 Dec 20256.493.2511.00861
1 Dec 20256.493.2911.00859
24 Nov 20255.801.808.99861
17 Nov 20253.991.998.00875
10 Nov 20253.601.798.00765
3 Nov 20253.901.798.00869
27 Oct 20253.991.999.90871
20 Oct 20254.292.007.00672
13 Oct 20254.492.109.90938