Tomato price today ▲ +16.5% /30d
Live variety-wise mandi (wholesale) price of Tomato across Indian APMC markets — minimum, maximum and modal rates per quintal, updated daily from Government of India (Agmarknet) data. Last updated 6 Sep 2026.
The modal (most common) wholesale price of Tomato in India is about ₹2,093 per quintal (about ₹21/kg) as of 6 Sep 2026, ranging from ₹0 to ₹51,500 across 1,745 markets in 28 states. Prices are up about 16.5% over the past 30 days.
Rania APMC, Haryana at ₹1/qtl
Sohra, Meghalaya at ₹40,000/qtl
A buyer can save up to ₹39,999/qtl (about 3999900%) by sourcing from the cheapest mandi.
Tomato price trend (last 60 reporting days)
About Tomato prices in India
Tomato is a perishable vegetable highly sensitive to rain and heat, causing sharp seasonal price moves. Grown year-round with two main flushes; monsoon supply gaps (Jul–Sep) often spike prices.
The largest arrivals typically come from Andhra Pradesh, Karnataka, Madhya Pradesh and Maharashtra. Per quintal wholesale; short shelf life makes local rates volatile.
Tomato price analysis
Over the last 30 days the modal price of Tomato has risen about 16.5% (from ₹2,100 to ₹2,446 per quintal). Rates are compiled from 1,745 mandis across 28 states. The gap between the minimum (₹0) and maximum (₹51,500) reflects differences in variety, grade and local demand across mandis.
Tomato price by state
| State | Modal | Min | Max | Markets |
|---|---|---|---|---|
| Andhra Pradesh | ₹1,462 | ₹600 | ₹6,000 | 14 |
| Assam | ₹2,725 | ₹200 | ₹5,000 | 33 |
| Bihar | ₹3,364 | ₹2,000 | ₹7,833 | 18 |
| Chandigarh | ₹1,537 | ₹200 | ₹3,600 | 1 |
| Chattisgarh | ₹1,319 | ₹100 | ₹2,500 | 10 |
| Gujarat | ₹2,163 | ₹40 | ₹13,000 | 41 |
| Haryana | ₹2,212 | ₹1 | ₹18,000 | 140 |
| Himachal Pradesh | ₹2,405 | ₹200 | ₹35,020 | 51 |
| Jammu and Kashmir | ₹2,570 | ₹800 | ₹5,000 | 13 |
| Karnataka | ₹1,073 | ₹100 | ₹11,000 | 46 |
| Kerala | ₹2,655 | ₹900 | ₹32,580 | 72 |
| Keralam | ₹3,059 | ₹1,000 | ₹45,000 | 67 |
| Madhya Pradesh | ₹1,563 | ₹200 | ₹4,000 | 75 |
| Maharashtra | ₹1,836 | ₹6 | ₹51,500 | 133 |
| Meghalaya | ₹3,837 | ₹800 | ₹42,000 | 16 |
| Mizoram | ₹5,304 | ₹1,000 | ₹8,000 | 2 |
| Nagaland | ₹5,243 | ₹100 | ₹20,600 | 20 |
| NCT of Delhi | ₹2,033 | ₹120 | ₹12,000 | 5 |
| Odisha | ₹2,795 | ₹200 | ₹16,500 | 102 |
| Punjab | ₹2,327 | ₹0 | ₹23,000 | 93 |
| Rajasthan | ₹1,930 | ₹200 | ₹4,800 | 55 |
| Tamil Nadu | ₹2,078 | ₹500 | ₹5,000 | 198 |
| Telangana | ₹1,535 | ₹200 | ₹6,600 | 47 |
| Tripura | ₹3,487 | ₹300 | ₹8,000 | 36 |
| Uttar Pradesh | ₹1,763 | ₹0 | ₹10,500 | 340 |
| Uttarakhand | ₹1,698 | ₹300 | ₹4,500 | 18 |
| Uttrakhand | ₹1,467 | ₹200 | ₹9,300 | 19 |
| West Bengal | ₹2,942 | ₹200 | ₹16,000 | 87 |
Top markets for Tomato
| Market | State | Modal | Updated |
|---|---|---|---|
| Gondatwisa APMC | Tripura | ₹5,800 | 6 Sep 2026 |
| Piravam Market | Keralam | ₹5,033 | 6 Sep 2026 |
| Pothencode Market | Keralam | ₹5,000 | 6 Sep 2026 |
| Manubazar | Tripura | ₹4,919 | 6 Sep 2026 |
| Halahali | Tripura | ₹4,825 | 6 Sep 2026 |
| Biokhora | Tripura | ₹4,492 | 6 Sep 2026 |
| Anchal Market | Keralam | ₹4,335 | 6 Sep 2026 |
| Kuruppanthura Market | Keralam | ₹3,971 | 6 Sep 2026 |
| Darjeeling APMC | West Bengal | ₹3,876 | 6 Sep 2026 |
| Mansa APMC | Punjab | ₹3,876 | 6 Sep 2026 |
| Madhavapuram Market | Keralam | ₹3,843 | 6 Sep 2026 |
| Karsiyang(Matigara) APMC | West Bengal | ₹3,822 | 6 Sep 2026 |
| Panposh APMC | Odisha | ₹3,679 | 6 Sep 2026 |
| Ettumanoor Market | Keralam | ₹3,528 | 6 Sep 2026 |
| Ahmedgarh APMC | Punjab | ₹3,342 | 6 Sep 2026 |
| Vedaranyam(Uzhavar Sandhai) | Tamil Nadu | ₹3,326 | 6 Sep 2026 |
| Banki APMC | Odisha | ₹3,271 | 6 Sep 2026 |
| Ghatal APMC | West Bengal | ₹3,267 | 6 Sep 2026 |
| Kantabaji APMC | Odisha | ₹3,229 | 6 Sep 2026 |
| Dharamkot APMC | Punjab | ₹3,225 | 6 Sep 2026 |
| Quadian APMC | Punjab | ₹3,215 | 6 Sep 2026 |
| Damnagar APMC | Gujarat | ₹3,205 | 6 Sep 2026 |
| Betnoti APMC | Odisha | ₹3,187 | 6 Sep 2026 |
| Falakata APMC | West Bengal | ₹3,183 | 6 Sep 2026 |
| Hindol APMC | Odisha | ₹3,145 | 6 Sep 2026 |
| Barasat APMC | West Bengal | ₹3,066 | 6 Sep 2026 |
| Alipurduar APMC | West Bengal | ₹3,056 | 6 Sep 2026 |
| Ganaur APMC | Haryana | ₹3,034 | 6 Sep 2026 |
| Sealdah Koley Market APMC | West Bengal | ₹3,010 | 6 Sep 2026 |
| Jaspur(UC) APMC | Uttarakhand | ₹3,001 | 6 Sep 2026 |