Big news for farmers and retail market readers, With the arrival of early June rains, wholesale markets across India have witnessed a dramatic shift. Prices of key vegetables—tomatoes, onions, potatoes, and garlic—have soared. Tomato and potato rates are hitting new highs, while onions and garlic have shown volatile swings.
You’ll be surprised to know that in major markets of Uttar Pradesh and Madhya Pradesh, tomato prices have nearly doubled compared to May. In Indore, for example, potatoes have crossed ₹1,700 per quintal.
Whether you're a farmer, a trader, or a consumer, this report reveals where prices are heading and why. We also provide a detailed district-wise comparison to help you decide the best time and place to buy or sell.
State | District | May Arrivals (Tons) | June Arrivals (Tons) | May Max Price | June Max Price |
Uttar Pradesh | Kanpur | 1818 | 1261 | ₹ 1,166 | ₹ 1,669 |
Uttar Pradesh | Lucknow | 2223 | 994 | ₹ 931 | ₹ 1,923 |
Uttar Pradesh | Varanasi | 1749 | 1253 | ₹ 869 | ₹ 1,986 |
Uttar Pradesh | Meerut | 907 | 684 | ₹ 921 | ₹ 1,715 |
Madhya Pradesh | Bhopal | 409 | 1230 | ₹ 1,230 | ₹ 1,854 |
Madhya Pradesh | Indore | 615 | 764 | ₹ 1,496 | ₹ 1,921 |
Madhya Pradesh | Jabalpur | 196 | 580 | ₹ 1,195 | ₹ 1,152 |
Madhya Pradesh | Gwalior | 274 | 195 | ₹ 739 | ₹ 1,456 |
Price Surge from Lucknow to Varanasi: Tomato arrivals dropped in UP markets like Lucknow and Varanasi, causing prices to jump significantly. In Lucknow, arrivals fell from 2,223 to 994 tons, and prices shot up from ₹931 to ₹1,923. In Varanasi, rates doubled from ₹869 to ₹1,986. Madhya Pradesh saw an increase in supply—especially in Bhopal—but prices still rose, indicating strong demand. Only Jabalpur saw a slight price dip.
State | District | May Arrivals (Tons) | June Arrivals (Tons) | May Max Price | June Max Price |
Uttar Pradesh | Lucknow | 6100 | 6310 | ₹ 1,302 | ₹ 1,265 |
Uttar Pradesh | Kanpur | 41680 | 33360 | ₹ 1,315 | ₹ 1,266 |
Uttar Pradesh | Varanasi | 5043 | 5299 | ₹ 1,257 | ₹ 1,199 |
Uttar Pradesh | Meerut | 3234 | 2194 | ₹ 1,321 | ₹ 1,290 |
Madhya Pradesh | Bhopal | 1539 | 862 | ₹ 1,175 | ₹ 1,385 |
Madhya Pradesh | Indore | 57147 | 42575 | ₹ 1,094 | ₹ 1,593 |
Indore Emerges as the Onion Hub:
UP, onion prices showed a slight dip despite stable or reduced arrivals. For example, Kanpur saw a drop in arrivals and prices, from ₹1,315 to ₹1,266.
contrast, MP markets like Indore and Bhopal experienced a supply crunch, driving prices up significantly—Indore surged from ₹1,094 to ₹1,593.
State | District | May Arrivals (Tons) | June Arrivals (Tons) | May Max Price | June Max Price |
Uttar Pradesh | Lucknow | 15210 | 14940 | ₹ 1,274 | ₹ 1,303 |
Uttar Pradesh | Kanpur | 90950 | 62850 | ₹ 1,222 | ₹ 1,289 |
Uttar Pradesh | Varanasi | 17295 | 16769 | ₹ 1,216 | ₹ 1,261 |
Uttar Pradesh | Meerut | 2551 | 1493 | ₹ 1,234 | ₹ 1,297 |
Madhya Pradesh | Bhopal | 2402 | 2456 | ₹ 1,142 | ₹ 1,195 |
Madhya Pradesh | Indore | 2911 | 11075 | ₹ 1,447 | ₹ 1,733 |
Madhya Pradesh | Jabalpur | 959 | 1087 | ₹ 1,562 | ₹ 1,550 |
Madhya Pradesh | Gwalior | 510 | 332 | ₹ 1,728 | ₹ 1,633 |
Higher Supply in UP, Better Rates in MP: UP markets saw slight declines in supply but small price gains. In contrast, MP’s Indore saw a massive surge in arrivals—from 2,911 to 11,075 tons—yet prices climbed from ₹1,447 to ₹1,733, showing strong demand.
State | District | May Arrivals (Tons) | June Arrivals (Tons) | May Max Price | June Max Price |
Uttar Pradesh | Lucknow | 169 | 190 | ₹ 6,484 | ₹ 6,471 |
Uttar Pradesh | Kanpur | 1884 | 766 | ₹ 6,258 | ₹ 6,623 |
Uttar Pradesh | Varanasi | 473 | 505 | ₹ 6,219 | ₹ 6,471 |
Uttar Pradesh | Meerut | 176 | 122 | ₹ 5,942 | ₹ 6,094 |
Madhya Pradesh | Bhopal | 1475 | 1197 | ₹ 12,825 | ₹ 9,700 |
Madhya Pradesh | Indore | 5129 | 3051 | ₹ 9,771 | ₹ 9,460 |
Madhya Pradesh | Gwalior | 4 | 8 | ₹ 5,500 | ₹ 5,533 |
Garlic Prices Decline in MP, Remain Stable in UP:
UP, garlic prices mostly held steady or rose slightly. Kanpur saw a drastic drop in supply but price increased from ₹6,258 to ₹6,623.
Contrast, MP markets saw significant price drops. Bhopal’s rate fell from a record ₹12,825 to ₹9,700, and Indore saw a similar decline.
Expert Suggestions for Farmers:
From May to June 2025, market trends show clear signals for farmers:
Conclusion: Farmers can get better returns and avoid losses by staying informed about mandi trends and planning sales based on weather and supply conditions.
Read More- Wheat Mandi Rates in Uttar Pradesh