Onion prices showed a significant variation across markets on September 3, 2026. Sehore Market in Madhya Pradesh recorded the highest maximum price in the available data at ₹15,601 per quintal. In comparison, Ratlam Market received a heavy 1,187.20 tonnes of onions, but its maximum price was ₹4,401 per quintal.
The difference between these markets highlights how onion prices can vary depending on market conditions, quality and the type of produce being traded. While Sehore recorded a much higher maximum rate, its arrivals stood at 59.29 tonnes, considerably lower than Ratlam.
The latest mandi price data from Delhi, Madhya Pradesh and Uttar Pradesh gives farmers a market-wise comparison of arrivals and minimum and maximum onion prices. Farmers planning to sell their produce can use these figures to compare available markets before making a selling decision.
| State | Market | Arrivals (Tonnes) | Variety | Minimum Price (₹/Quintal) | Maximum Price (₹/Quintal) |
| Delhi (NCT) | Azadpur Market Onion Price | 861 | Onion | ₹ 2,000 | ₹ 4,500 |
| Delhi (NCT) | Keshopur Market Onion Price | 86.98 | Onion | ₹ 2,500 | ₹ 4,800 |
| Madhya Pradesh | Betul (Fruit & Vegetable) Market Onion Price | 17.8 | Onion | ₹ 2,200 | ₹ 3,500 |
| Madhya Pradesh | Bhopal Market Onion Price | 1.37 | Local | ₹ 3,200 | ₹ 3,200 |
| Madhya Pradesh | Indore Market Onion Price | 237.9 | Other | ₹ 419 | ₹ 4,002 |
| Madhya Pradesh | Itarsi (Fruit & Vegetable) Market Onion Price | 1.44 | Onion | ₹ 2,800 | ₹ 3,200 |
| Madhya Pradesh | Jabalpur (Fruit & Vegetable) Market Onion Price | 49.2 | Onion | ₹ 1,100 | ₹ 1,800 |
| Madhya Pradesh | Khandwa Market Onion Price | 57 | Local | ₹ 1,400 | ₹ 3,800 |
| Madhya Pradesh | Khurai (Fruit & Vegetable) Market Onion Price | 2.8 | First Grade | ₹ 2,500 | ₹ 3,500 |
| Madhya Pradesh | Kukshi (Fruit & Vegetable) Market Onion Price | 1.1 | Onion | ₹ 1,200 | ₹ 2,400 |
| Madhya Pradesh | Mandsaur Market Onion Price | 115.67 | Onion | ₹ 811 | ₹ 4,925 |
| Madhya Pradesh | Mhow (Fruit & Vegetable) Market Onion Price | 0.6 | Onion | ₹ 1,200 | ₹ 3,000 |
| Madhya Pradesh | Neemuch (Fruit & Vegetable) Market Onion Price | 12.35 | Onion | ₹ 850 | ₹ 4,536 |
| Madhya Pradesh | Ratlam (Fruit & Vegetable) Market Onion Price | 1,187.20 | Other | ₹ 1,111 | ₹ 4,401 |
| Madhya Pradesh | Sehore Market Onion Price | 59.29 | Onion | ₹ 500 | ₹ 15,601 |
| Madhya Pradesh | Ujjain Market Onion Price | 240.47 | Onion | ₹ 477.67 | ₹ 4,100 |
| Uttar Pradesh | Kanpur (Grain) Market Onion Price | 298.7 | Other | ₹ 3,450 | ₹ 3,500 |
| Uttar Pradesh | Noida Market Onion Price | 35 | Other | ₹ 3,900 | ₹ 4,000 |
| Uttar Pradesh | Prayagraj Market Onion Price | 11 | Other | ₹ 2,980 | ₹ 3,000 |
| Uttar Pradesh | Saharanpur Market Onion Price | 155.2 | Other | ₹ 2,490 | ₹ 3,500 |
| Uttar Pradesh | Samsabad Market Onion Price | 2 | Onion | ₹ 2,400 | ₹ 2,600 |
| Uttar Pradesh | Sandila Market Onion Price | 94 | Other | ₹ 1,500 | ₹ 1,600 |
| Uttar Pradesh | Shahabad (New Market) Onion Price | 56.64 | Other | ₹ 2,000 | ₹ 2,500 |
| Uttar Pradesh | Shamli Market Onion Price | 2 | Other | ₹ 3,940 | ₹ 4,000 |
| Uttar Pradesh | Thanabhawan Market Onion Price | 11.5 | Other | ₹ 2,260 | ₹ 2,300 |
| Uttar Pradesh | Varanasi Market Onion Price | 20 | Other | ₹ 3,456 | ₹ 3,500 |
Ratlam (Fruit & Vegetable) Market recorded the highest onion arrivals at 1,187.20 tonnes. Delhi’s Azadpur Market followed with 861 tonnes, while Uttar Pradesh’s Kanpur Market recorded 298.70 tonnes. Ujjain and Indore also reported substantial arrivals of 240.47 tonnes and 237.90 tonnes, respectively.
Despite its heavy arrivals, Ratlam recorded a maximum price of ₹4,401 per quintal. In contrast, Sehore Market recorded only 59.29 tonnes of arrivals but reported the highest maximum price in the data at ₹15,601 per quintal.
Delhi markets also recorded comparatively strong rates. Azadpur reported a maximum of ₹4,500 per quintal, while Keshopur reached ₹4,800. In Uttar Pradesh, Noida and Shamli recorded maximum prices of ₹4,000 per quintal, while Kanpur and Varanasi reached ₹3,500.
Madhya Pradesh showed a wide price range across markets. Mandsaur recorded a maximum of ₹4,925, Neemuch ₹4,536, Ratlam ₹4,401 and Ujjain ₹4,100 per quintal. The figures indicate that onion prices can differ substantially between markets depending on the variety, quality and selling conditions.
Advice for Farmers:
FAQs:
1. What is the highest onion price today?
Sehore Market recorded the highest maximum onion price at ₹15,601 per quintal on September 3, 2026.
2. Which market received the highest onion arrivals?
Ratlam Market recorded the highest arrivals at 1,187.20 tonnes.
3. What was the onion price in Azadpur Market?
Azadpur Market recorded an onion price range of ₹2,000 to ₹4,500 per quintal.
4. Why do onion prices vary between markets?
Onion prices can vary because of differences in quality, variety, demand, supply, arrivals and local market conditions.
5. Should farmers sell onions in the market offering the highest rate?
Not necessarily. Farmers should compare the rate with quality, arrivals, transportation, loading and other selling expenses before choosing a market.