Tomato price today ▲ +4% /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 13 Sep 2026.
The modal (most common) wholesale price of Tomato in India is about ₹2,120 per quintal (about ₹21/kg) as of 13 Sep 2026, ranging from ₹0 to ₹51,500 across 1,774 markets in 28 states. Prices are up about 4% 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 4% (from ₹2,356 to ₹2,450 per quintal). Rates are compiled from 1,774 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,476 | ₹600 | ₹6,000 | 14 |
| Assam | ₹2,775 | ₹200 | ₹5,000 | 33 |
| Bihar | ₹3,362 | ₹2,000 | ₹7,833 | 18 |
| Chandigarh | ₹1,579 | ₹200 | ₹3,600 | 1 |
| Chattisgarh | ₹1,336 | ₹100 | ₹2,500 | 10 |
| Gujarat | ₹2,151 | ₹40 | ₹13,000 | 41 |
| Haryana | ₹2,224 | ₹1 | ₹18,000 | 140 |
| Himachal Pradesh | ₹2,458 | ₹200 | ₹35,020 | 51 |
| Jammu and Kashmir | ₹2,584 | ₹800 | ₹5,000 | 13 |
| Karnataka | ₹1,118 | ₹100 | ₹11,000 | 47 |
| Kerala | ₹2,655 | ₹900 | ₹32,580 | 72 |
| Keralam | ₹3,085 | ₹1,000 | ₹45,000 | 68 |
| Madhya Pradesh | ₹1,556 | ₹200 | ₹4,000 | 88 |
| Maharashtra | ₹1,825 | ₹6 | ₹51,500 | 136 |
| Meghalaya | ₹3,813 | ₹800 | ₹42,000 | 16 |
| Mizoram | ₹5,304 | ₹1,000 | ₹8,000 | 2 |
| Nagaland | ₹5,234 | ₹100 | ₹20,600 | 20 |
| NCT of Delhi | ₹2,042 | ₹120 | ₹12,000 | 5 |
| Odisha | ₹2,816 | ₹200 | ₹16,500 | 106 |
| Punjab | ₹2,365 | ₹0 | ₹23,000 | 95 |
| Rajasthan | ₹1,968 | ₹200 | ₹5,200 | 55 |
| Tamil Nadu | ₹2,143 | ₹500 | ₹5,000 | 198 |
| Telangana | ₹1,529 | ₹200 | ₹6,600 | 47 |
| Tripura | ₹3,642 | ₹300 | ₹8,000 | 37 |
| Uttar Pradesh | ₹1,767 | ₹0 | ₹10,500 | 344 |
| Uttarakhand | ₹1,711 | ₹300 | ₹4,500 | 18 |
| Uttrakhand | ₹1,467 | ₹200 | ₹9,300 | 19 |
| West Bengal | ₹2,951 | ₹200 | ₹16,000 | 87 |
Top markets for Tomato
| Market | State | Modal | Updated |
|---|---|---|---|
| Dhenkanal APMC | Odisha | ₹3,477 | 13 Sep 2026 |
| Parassala Market | Keralam | ₹3,067 | 13 Sep 2026 |
| Jalore APMC | Rajasthan | ₹1,988 | 13 Sep 2026 |
| Mulakalacheruvu APMC | Andhra Pradesh | ₹1,464 | 13 Sep 2026 |
| Silachhari APMC | Tripura | ₹5,800 | 12 Sep 2026 |
| Gondatwisa APMC | Tripura | ₹5,800 | 12 Sep 2026 |
| Halahali | Tripura | ₹5,250 | 12 Sep 2026 |
| Angul(Atthamallick) APMC | Odisha | ₹4,988 | 12 Sep 2026 |
| Manubazar | Tripura | ₹4,988 | 12 Sep 2026 |
| Aralamoodu Market | Keralam | ₹4,750 | 12 Sep 2026 |
| Chelakkara Market | Keralam | ₹4,442 | 12 Sep 2026 |
| Anchal Market | Keralam | ₹4,355 | 12 Sep 2026 |
| Ladwa APMC | Haryana | ₹4,164 | 12 Sep 2026 |
| Vamanapuram Market | Keralam | ₹3,971 | 12 Sep 2026 |
| Mansa APMC | Punjab | ₹3,916 | 12 Sep 2026 |
| Darjeeling APMC | West Bengal | ₹3,876 | 12 Sep 2026 |
| Madhubani APMC | Bihar | ₹3,850 | 12 Sep 2026 |
| Karsiyang(Matigara) APMC | West Bengal | ₹3,829 | 12 Sep 2026 |
| Sahnewal APMC | Punjab | ₹3,750 | 12 Sep 2026 |
| Bargarh(Barapalli) APMC | Odisha | ₹3,750 | 12 Sep 2026 |
| Palitana APMC | Gujarat | ₹3,730 | 12 Sep 2026 |
| Rajouri (Phaliana) (F&V) | Jammu and Kashmir | ₹3,717 | 12 Sep 2026 |
| Panposh APMC | Odisha | ₹3,685 | 12 Sep 2026 |
| Pallahara APMC | Odisha | ₹3,580 | 12 Sep 2026 |
| Chakdah APMC | West Bengal | ₹3,536 | 12 Sep 2026 |
| Perumbavoor Market | Keralam | ₹3,536 | 12 Sep 2026 |
| Chengannur Market | Keralam | ₹3,525 | 12 Sep 2026 |
| Ettumanoor Market | Keralam | ₹3,509 | 12 Sep 2026 |
| Vedaranyam(Uzhavar Sandhai) | Tamil Nadu | ₹3,340 | 12 Sep 2026 |
| Banki APMC | Odisha | ₹3,258 | 12 Sep 2026 |