Tomato price today ▼ -1% /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 11 Nov 2026.
The modal (most common) wholesale price of Tomato in India is about ₹2,283 per quintal (about ₹23/kg) as of 11 Nov 2026, ranging from ₹0 to ₹51,500 across 1,875 markets in 29 states. Prices are down about 1% 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 eased about 1% (from ₹2,689 to ₹2,662 per quintal). Rates are compiled from 1,875 mandis across 29 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 |
|---|---|---|---|---|
| Andaman and Nicobar | ₹7,563 | ₹6,000 | ₹10,000 | 1 |
| Andhra Pradesh | ₹1,685 | ₹150 | ₹6,000 | 14 |
| Assam | ₹2,821 | ₹200 | ₹5,300 | 34 |
| Bihar | ₹3,151 | ₹1,000 | ₹7,833 | 39 |
| Chandigarh | ₹1,637 | ₹200 | ₹3,600 | 1 |
| Chattisgarh | ₹1,617 | ₹100 | ₹4,000 | 10 |
| Gujarat | ₹1,908 | ₹40 | ₹25,009 | 41 |
| Haryana | ₹2,225 | ₹1 | ₹18,000 | 144 |
| Himachal Pradesh | ₹2,427 | ₹200 | ₹35,020 | 51 |
| Jammu and Kashmir | ₹2,590 | ₹800 | ₹5,000 | 14 |
| Karnataka | ₹1,392 | ₹100 | ₹11,000 | 49 |
| Kerala | ₹2,655 | ₹900 | ₹32,580 | 72 |
| Keralam | ₹3,327 | ₹300 | ₹45,000 | 73 |
| Madhya Pradesh | ₹1,428 | ₹10 | ₹4,000 | 95 |
| Maharashtra | ₹1,731 | ₹6 | ₹51,500 | 139 |
| Meghalaya | ₹3,674 | ₹800 | ₹42,000 | 16 |
| Mizoram | ₹5,304 | ₹1,000 | ₹8,000 | 2 |
| Nagaland | ₹5,240 | ₹100 | ₹20,600 | 20 |
| NCT of Delhi | ₹2,074 | ₹120 | ₹12,000 | 5 |
| Odisha | ₹2,907 | ₹200 | ₹16,500 | 112 |
| Punjab | ₹2,356 | ₹0 | ₹23,000 | 99 |
| Rajasthan | ₹1,913 | ₹200 | ₹5,200 | 57 |
| Tamil Nadu | ₹2,585 | ₹500 | ₹6,000 | 209 |
| Telangana | ₹1,875 | ₹200 | ₹6,600 | 47 |
| Tripura | ₹4,110 | ₹300 | ₹8,000 | 41 |
| Uttar Pradesh | ₹1,780 | ₹0 | ₹10,500 | 367 |
| Uttarakhand | ₹1,693 | ₹300 | ₹4,500 | 18 |
| Uttrakhand | ₹1,467 | ₹200 | ₹9,300 | 19 |
| West Bengal | ₹3,028 | ₹200 | ₹16,000 | 93 |
Top markets for Tomato
| Market | State | Modal | Updated |
|---|---|---|---|
| Nutanbazar APMC | Tripura | ₹7,223 | 11 Nov 2026 |
| Silachhari APMC | Tripura | ₹5,791 | 11 Nov 2026 |
| Kanjirappally Market | Keralam | ₹5,314 | 11 Nov 2026 |
| Piravam Market | Keralam | ₹5,040 | 11 Nov 2026 |
| Pothencode Market | Keralam | ₹4,756 | 11 Nov 2026 |
| Thodupuzha Market | Keralam | ₹4,682 | 11 Nov 2026 |
| Aralamoodu Market | Keralam | ₹4,557 | 11 Nov 2026 |
| Longleng APMC | Nagaland | ₹4,454 | 11 Nov 2026 |
| Kalyanpur APMC | Tripura | ₹4,388 | 11 Nov 2026 |
| Mansa APMC | Punjab | ₹4,295 | 11 Nov 2026 |
| Pala Market | Keralam | ₹4,219 | 11 Nov 2026 |
| Thrippunithura Market | Keralam | ₹4,176 | 11 Nov 2026 |
| Chamkaur Sahib APMC | Punjab | ₹4,172 | 11 Nov 2026 |
| Vadaseri RM | Tamil Nadu | ₹4,113 | 11 Nov 2026 |
| Narasinghpur APMC | Odisha | ₹4,000 | 11 Nov 2026 |
| Alappuzha Market | Keralam | ₹4,000 | 11 Nov 2026 |
| Chathanoor Market | Keralam | ₹3,997 | 11 Nov 2026 |
| Nanjangud APMC | Karnataka | ₹3,995 | 11 Nov 2026 |
| Bargarh APMC | Odisha | ₹3,964 | 11 Nov 2026 |
| Nilagiri APMC | Odisha | ₹3,945 | 11 Nov 2026 |
| Vamanapuram Market | Keralam | ₹3,871 | 11 Nov 2026 |
| Aroor Market | Keralam | ₹3,809 | 11 Nov 2026 |
| Champaknagar APMC | Tripura | ₹3,800 | 11 Nov 2026 |
| Kamakhyanagar APMC | Odisha | ₹3,761 | 11 Nov 2026 |
| Birpur APMC | Bihar | ₹3,725 | 11 Nov 2026 |
| Bargarh(Barapalli) APMC | Odisha | ₹3,720 | 11 Nov 2026 |
| Thiruchengodu RM | Tamil Nadu | ₹3,713 | 11 Nov 2026 |
| Chelakkara Market | Keralam | ₹3,703 | 11 Nov 2026 |
| Cherthala Market | Keralam | ₹3,700 | 11 Nov 2026 |
| Chengannur Market | Keralam | ₹3,685 | 11 Nov 2026 |