Onion prices remained in the spotlight across India’s mandis today. In some regions, heavy arrivals led to steep price drops, while in others, limited supply sent prices soaring.
Madhya Pradesh and Rajasthan, truckloads of onions arriving at major mandis caused sharp declines in rates. Meanwhile, in Bihar and Uttar Pradesh, restricted arrivals gave farmers an opportunity to earn strong returns. For farmers and traders, today’s mandi price updates are highly significant. Understanding where prices have fallen and where they are climbing helps in making informed decisions on when and where to sell for maximum profit.
State / Market | Arrivals (tonnes) | Variety | Min Price (₹/quintal) | Max Price (₹/quintal) |
Delhi (NCT) | ||||
Azadpur | 198.7 | Onion | 500 | 1875 |
Keshopur | 131.18 | Onion | 1300 | 2000 |
Bihar | ||||
Barahat | 4 | Medium | 2800 | 3200 |
Sheohar | 2 | Medium | 2200 | 2500 |
Gujarat | ||||
Anand (Vegetable Yard) | 62.8 | Onion | 1500 | 2000 |
Bilimora | 2.6 | Nashik | 1000 | 2000 |
Dahod (Vegetable) | 2.3 | Onion | 500 | 1200 |
Jamnagar | 63 | Other | 100 | 1450 |
Jetpur (Rajkot) | 18.7 | Onion | 100 | 1230 |
Kapadvanj | 10 | Other | 1000 | 1800 |
Khambhat (Vegetable) | 0.4 | Other | 1200 | 1800 |
Haryana | ||||
Barwala | 6 | Onion | 1200 | 1500 |
Barwala (Hisar) | 1.5 | Other | 1200 | 1400 |
Bhiwani | 33.4 | Other | 1450 | 2210 |
Dhand | 0.5 | Other | 1700 | 2000 |
Ganaur | 2.6 | Onion | 1800 | 2000 |
Gharaunda | 1.8 | Other | 1500 | 1800 |
Madhya Pradesh | ||||
Bhopal | 174.21 | Onion | 725 | 1200 |
Dewas (Vegetable) | 2.5 | Other | 150 | 1200 |
Gautampura | 210.46 | Onion | 180 | 1100 |
Hoshangabad (Vegetable) | 2 | Onion | 1310 | 1860 |
Indore | 3194.45 | Onion | 325 | 1254 |
Mandsaur | 181.44 | Onion | 480 | 1201 |
Rajasthan | ||||
Bassi | 0.2 | Other | 1800 | 2400 |
Bikaner (Vegetable) | 238.7 | Other | 1300 | 1500 |
Chittorgarh | 1.5 | Other | 1500 | 2000 |
Dungarpur | 0.5 | First Sort | 2500 | 3000 |
Jaipur (Vegetable) | 489.3 | Other | 1000 | 1800 |
Jodhpur (Vegetable) | 319 | Other | 500 | 900 |
Nawalgarh | 0.3 | First Sort | 800 | 1000 |
Pratapgarh | 82.7 | Other | 320 | 1260 |
Uttar Pradesh | ||||
Doharighat | 3 | Red | 1900 | 2000 |
Etah | 12 | Red | 1200 | 1500 |
Etawah | 50 | Red | 1300 | 1600 |
Faizabad | 150 | Red | 1410 | 1550 |
Farrukhabad | 18 | Red | 1300 | 1525 |
Fatehabad | 0.32 | Red | 1200 | 1500 |
Fatehpur | 10 | Red | 1300 | 1485 |
Firozabad | 72 | Red | 1350 | 1580 |
Gadaura | 14 | Red | 1250 | 1400 |
Kanpur (Grain Mkt) | 260 | Red | 1350 | 1550 |
Lucknow | 200 | Red | 1430 | 1530 |
Meerut | 80 | Red | 1250 | 1450 |
Madhya Pradesh mandis saw steep declines due to heavy arrivals:
Indore (3,194 tonnes) – ₹325 to ₹1,254
Mandsaur – ₹480 to ₹1,201
Bhopal – ₹725 to ₹1,200
Rajasthan (Jodhpur) also witnessed low rates between ₹500 and ₹900.
Bihar registered the highest rates:
Barahat – ₹2,800 to ₹3,200
Sheohar – ₹2,200 to ₹2,500
Haryana (Bhiwani ₹1,450–2,210) and Rajasthan (Bassi ₹1,800–2,400) also offered strong prices.
Arrivals Snapshot:
Highest arrivals: Indore (3,194 tonnes), Jaipur (489 tonnes), Lucknow (200 tonnes), Azadpur (198 tonnes).
Lowest arrivals: Bassi (0.2 tonnes), Nawalgarh (0.3 tonnes), Fatehabad (0.32 tonnes).
Heavy arrival mandis saw prices crash, while thin arrivals pushed prices higher.
Advisory for Farmers:
Read More- Ridge Gourd Price Today 01 September, 2025