India Region

Tomato Prices Remain Low Despite Festive Demand: All-India Wholesale Rate Falls 47% Year-on-Year in October 2025

15 October 2025, New Delhi: Tomato prices across India continued their downward trend in October 2025, even as the Diwali festive season boosted consumption demand. The all-India average wholesale price stood at ₹2,583 per quintal, nearly 47% lower than ₹4,901 recorded in October 2024, according to data reported by Agricultural Produce Market Committees (APMCs).

Interestingly, while demand for vegetables typically rises ahead of Diwali due to household consumption and food processing activities, tomato prices this year have stayed low across major states, indicating ample supply and high market arrivals.

Advertisement
Advertisement

Festive Demand Meets Surplus Supply

The month of October — coinciding with Diwali and the wedding season — usually witnesses higher kitchen and catering demand, particularly for tomatoes and onions. However, in 2025, despite a surge in retail movement, prices failed to recover due to strong arrivals from the Kharif harvest.

National Overview

Wholesale tomato prices remained nearly stable month-on-month, averaging ₹2,583 in October versus ₹2,582 in September, but significantly lower than last year’s levels. Most states recorded a 45–65% annual drop, driven by better yields, lower transport bottlenecks, and improved weather conditions compared to 2024.

Advertisement
Advertisement

Maharashtra: Sharpest Annual Decline

In Maharashtra — India’s top tomato producer — wholesale prices slipped to ₹1,140 per quintal, down 9.95% from September and a steep 66.6% lower than October 2024. 

Uttar Pradesh: Prices Fall Despite High Consumption

In Uttar Pradesh, average wholesale prices stood at ₹2,034 per quintal, registering a 14% monthly decline and 54% fall year-on-year. 

Madhya Pradesh: Weak Price Realisation

Tomato prices in Madhya Pradesh dropped to ₹1,322 per quintal, down 13.5% month-on-month and 31% year-on-year.

Advertisement
Advertisement

Karnataka: Prices Stabilise at Lower Level

Karnataka recorded ₹1,176 per quintal, among the lowest in the country, showing a slight 1.6% rise over Septemberbut still 47% below last year. 

Haryana and Punjab: Northern Markets See Pressure

In Haryana, prices fell 5% from last month to ₹2,190 per quintal, while Punjab recorded ₹1,970, down 5.4%. 

Regional Highlights

  • Gujarat saw a marginal 1% monthly rise, reaching ₹1,763 per quintal, though still 64% below 2024 levels.
  • Himachal Pradesh and Jammu & Kashmir recorded prices above the national average, at around ₹2,550 per quintal, due to higher transportation costs and limited arrivals.
  • Southern states like Telangana (₹1,342) and Tamil Nadu (₹2,354) reported moderate declines, keeping prices below last year by over 50%.
  • In contrast, Nagaland (+17.4%) and Meghalaya (+10.6%) were outliers, witnessing month-on-month price hikes due to localized shortages.

Market Outlook

With the Rabi sowing season approaching, wholesale prices are expected to remain stable or soften slightly through November, depending on rainfall patterns and crop movement. However, retail markets may see modest festive price adjustments in urban areas closer to Diwali as demand peaks temporarily.

Advertisement
Advertisement

Overall, the tomato market in 2025 reflects a return to balance after last year’s extreme price volatility, though low farm-gate prices remain a concern for growers across key states.

State-wise Wholesale Prices Monthly Analysis: October 2025– Tomato (₹/Quintal)

StateOctober 2025September 2025October 2024% Change (MoM)% Change (YoY)
Andhra Pradesh1,8231,8605,166-1.99-64.71
Chandigarh2,2072,1034,783+4.95-53.86
Chhattisgarh1,9812,1224,076-6.64-51.40
Gujarat1,7631,7454,847+1.03-63.63
Haryana2,1902,3054,025-4.99-45.59
Himachal Pradesh2,5802,4755,375+4.24-52.00
Jammu & Kashmir2,5312,6165,318-3.25-52.41
Karnataka1,1761,1572,212+1.64-46.84
Kerala2,3082,6274,872-12.14-52.63
Madhya Pradesh1,3221,5291,906-13.54-30.64
Maharashtra1,1401,2663,411-9.95-66.58
Punjab1,9702,0833,985-5.42-50.56
Rajasthan1,9932,1954,416-9.20-54.87
Tamil Nadu2,3542,4274,807-3.01-51.03
Telangana1,3421,3802,998-2.75-55.24
Uttar Pradesh2,0342,3674,453-14.07-54.32
Uttarakhand1,7031,9502,556-12.67-33.37
West Bengal3,4503,4705,299-0.58-34.89
All-India Average2,5832,5824,901≈0.0%-47.3%
Source: APMC Data, October 2025. Prices in ₹/Quintal.

Also Read: India’s Onion Acreage Up ~8%; Potato Area Jumps ~22.9%: Centre Says Sowing on Target

📢 If You’re in Agriculture, Make Sure the Right People Hear Your Story.
From product launches to strategic announcements, Global Agriculture offers unmatched visibility across international agri-business markets. Connect with us at pr@global-agriculture.com to explore editorial and advertising opportunities that reach the right audience, worldwide.