MandiPrices

Tomato price today ▲ +3.3% /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 21 Oct 2026.

Quick answer

The modal (most common) wholesale price of Tomato in India is about ₹2,198 per quintal (about ₹22/kg) as of 21 Oct 2026, ranging from ₹0 to ₹51,500 across 1,848 markets in 29 states. Prices are up about 3.3% over the past 30 days.

Modal price₹2,198per quintal
Lowest₹0min across markets
Highest₹51,500max across markets
Markets1,848reporting
Cheapest market now

Rania APMC, Haryana at ₹1/qtl

Most expensive now

Sohra, Meghalaya at ₹40,000/qtl

Price spread

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 3.3% (from ₹2,468 to ₹2,549 per quintal). Rates are compiled from 1,848 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

StateModalMinMaxMarkets
Andaman and Nicobar₹7,333₹6,000₹8,5001
Andhra Pradesh₹1,565₹150₹6,00014
Assam₹2,877₹200₹5,30033
Bihar₹3,295₹1,500₹7,83328
Chandigarh₹1,650₹200₹3,6001
Chattisgarh₹1,508₹100₹4,00010
Gujarat₹2,035₹40₹13,00041
Haryana₹2,238₹1₹18,000144
Himachal Pradesh₹2,504₹200₹35,02051
Jammu and Kashmir₹2,693₹800₹5,00013
Karnataka₹1,251₹100₹11,00049
Kerala₹2,655₹900₹32,58072
Keralam₹3,207₹1,000₹45,00071
Madhya Pradesh₹1,496₹200₹4,00094
Maharashtra₹1,780₹6₹51,500139
Meghalaya₹3,783₹800₹42,00016
Mizoram₹5,304₹1,000₹8,0002
Nagaland₹5,237₹100₹20,60020
NCT of Delhi₹2,061₹120₹12,0005
Odisha₹2,879₹200₹16,500108
Punjab₹2,402₹0₹23,00098
Rajasthan₹1,997₹200₹5,20055
Tamil Nadu₹2,341₹500₹5,500209
Telangana₹1,663₹200₹6,60047
Tripura₹3,929₹300₹8,00040
Uttar Pradesh₹1,780₹0₹10,500366
Uttarakhand₹1,731₹300₹4,50018
Uttrakhand₹1,467₹200₹9,30019
West Bengal₹3,005₹200₹16,00091

Top markets for Tomato

MarketStateModalUpdated
Mayabander Vegetable MarketAndaman and Nicobar₹7,33321 Oct 2026
Gondatwisa APMCTripura₹5,87521 Oct 2026
Keonjhar APMCOdisha₹5,13821 Oct 2026
Kattappana MarketKeralam₹4,73121 Oct 2026
Pothencode MarketKeralam₹4,70021 Oct 2026
Kuruppanthura MarketKeralam₹4,25021 Oct 2026
Vadakkenchery MarketKeralam₹4,20021 Oct 2026
Thrippunithura MarketKeralam₹4,12421 Oct 2026
Punalur MarketKeralam₹4,00021 Oct 2026
Chelakkara MarketKeralam₹3,90921 Oct 2026
SMY NadaunHimachal Pradesh₹3,87521 Oct 2026
Bargarh(Barapalli) APMCOdisha₹3,85321 Oct 2026
Kalipur(Arambagh Krishak Bazar)APMCWest Bengal₹3,85021 Oct 2026
Bassi APMCRajasthan₹3,84421 Oct 2026
Darjeeling APMCWest Bengal₹3,84321 Oct 2026
Supaul APMCBihar₹3,84021 Oct 2026
Nilagiri APMCOdisha₹3,81221 Oct 2026
Karsiyang(Matigara) APMCWest Bengal₹3,81021 Oct 2026
Champua APMCOdisha₹3,78121 Oct 2026
Madhubani APMCBihar₹3,78121 Oct 2026
Aroor MarketKeralam₹3,74721 Oct 2026
Tinsukia MarketAssam₹3,67021 Oct 2026
Chengannur MarketKeralam₹3,62621 Oct 2026
Panposh APMCOdisha₹3,60721 Oct 2026
Champua(Jhumpura) APMCOdisha₹3,60721 Oct 2026
Radaur APMCHaryana₹3,59521 Oct 2026
Ettumanoor MarketKeralam₹3,56621 Oct 2026
Perumbavoor MarketKeralam₹3,54221 Oct 2026
PMY HamirpurHimachal Pradesh₹3,50321 Oct 2026
Sahnewal APMCPunjab₹3,49821 Oct 2026

Frequently asked questions

What is the price of Tomato today?
The modal wholesale price of Tomato is around ₹2,198 per quintal as of 21 Oct 2026, with mandi rates ranging from ₹0 to ₹51,500.
Which mandi has the cheapest Tomato?
Among reporting markets, Rania APMC in Haryana has the lowest modal rate at ₹1/quintal, while Sohra (Meghalaya) is the highest at ₹40,000.
Are Tomato prices going up or down?
Over the last 30 days the national modal price has moved from ₹2,468 to ₹2,549 per quintal — a change of about +3.3%.
What does modal price mean?
The modal price is the rate at which the largest volume of Tomato traded that day — more representative than the midpoint of min and max. Learn more.
Where does this Tomato price data come from?
From the Government of India Agmarknet dataset published on data.gov.in, covering regulated APMC mandis and synced daily.

Related commodities