Farmers, today’s onion market is quite confusing, with prices showing a wide gap across different mandis. In some markets, onions are selling at just ₹600–₹700 per quintal, while in others, prices have gone up to ₹1,800 per quintal. This leaves many farmers wondering where should they sell?
According to the mandi update for 22 April 2026, it is clear that onion trading is no longer just about production, but about making the right market decision at the right time.
Markets with heavy arrivals are witnessing price pressure, resulting in lower rates for farmers. On the other hand, mandis with limited supply and steady demand are offering better prices. Sometimes, simply choosing a different mandi can create a price difference of ₹300–₹800 per quintal.
If your onion crop is of good quality, waiting for the right opportunity or selecting a better market can significantly improve your returns. However, in case of oversupply everywhere, timely selling also becomes important.
| State | Mandi | Arrivals (Tonnes) | Variety | Min Price (₹/Quintal) | Max Price (₹/Quintal) |
| Delhi (NCT) | Azadpur Mandi Onion Price | 92.4 | Onion | 625 | 1,500 |
| Delhi (NCT) | Ghazipur Fruit & Vegetable Mandi Onion Price | 393.8 | Onion | 1,100 | 1,500 |
| Delhi (NCT) | Keshopur Mandi Onion Price | 135.9 | Onion | 1,200 | 1,800 |
| Uttar Pradesh | Ayodhya Mandi Onion Price | 393 | Other | 900 | 1,000 |
| Uttar Pradesh | Badaun Mandi Onion Price | 10.1 | Other | 1,100 | 1,200 |
| Uttar Pradesh | Bahraich Mandi Onion Price | 120 | Other | 700 | 800 |
| Uttar Pradesh | Barabanki Mandi Onion Price | 239 | Other | 900 | 1,000 |
| Uttar Pradesh | Doharighat Mandi Onion Price | 0.8 | Red | 1,300 | 1,400 |
| Uttar Pradesh | Gorakhpur Mandi Onion Price | 661 | Other | 900 | 1,000 |
| Uttar Pradesh | Gulawati Mandi Onion Price | 0.2 | Onion | 1,400 | 1,600 |
| Uttar Pradesh | Hathras Mandi Onion Price | 32 | Other | 1,200 | 1,250 |
| Uttar Pradesh | Hardoi Mandi Onion Price | 59.4 | Other | 1,100 | 1,200 |
| Uttar Pradesh | Kanpur (Grain) Mandi Onion Price | 1083.8 | Other | 900 | 1,000 |
| Uttar Pradesh | Karvi Mandi Onion Price | 24 | Red | 1,100 | 1,200 |
| Uttar Pradesh | Lakhimpur Mandi Onion Price | 97.37 | Other | 1,040 | 1,070 |
| Uttar Pradesh | Lalganj Mandi Onion Price | 25 | Red | 800 | 1,000 |
| Uttar Pradesh | Noida Mandi Onion Price | 424 | Other | 1,500 | 1,600 |
| Uttar Pradesh | Pilibhit Mandi Onion Price | 486 | Other | 1,000 | 1,100 |
| Uttar Pradesh | Sikandrabad Mandi Onion Price | 41.34 | Other | 1,100 | 1,200 |
| Uttar Pradesh | Sikarpur Mandi Onion Price | 2 | Red | 1,000 | 1,200 |
| Uttar Pradesh | Thanabhawan Mandi Onion Price | 25 | Other | 1,000 | 1,100 |
| Uttar Pradesh | Tulsipur Mandi Onion Price | 6 | Onion | 1,320 | 1,380 |
| Uttar Pradesh | Utraula Mandi Onion Price | 30 | Other | 800 | 900 |
| Uttar Pradesh | Varanasi Mandi Onion Price | 236.47 | Other | 800 | 850 |
The trend is clear: higher arrivals = lower prices, lower arrivals = better returns
Advice for Farmers:
FAQs:
Q1. What is the onion market price today?
On 22 April 2026, onion market prices range from ₹600 to ₹1,800 per quintal depending on the mandi.
Q2. Why is there a big gap in onion mandi price?
The gap is due to differences in arrivals and demand across markets.
Q3. Which mandi is giving the highest onion price today?
Keshopur (Delhi) and Noida mandis are offering up to ₹1,600–₹1,800 per quintal.
Q4. Where should farmers sell onions for better profit?
Farmers should target low-arrival, high-demand mandis like Delhi and Noida.
Q5. Should farmers wait or sell onions now?
If storage is available, waiting may help. Otherwise, timely selling is safer.