Based on 26 years of data, Onion prices in India typically peak in December (about 120% above the annual average) and bottom out in May (roughly 40% below). Historically, selling around December has fetched better rates.
Best month
December
vs average +120%
Weakest month
May
vs average −40%
100 = annual average (₹1,597/quintal) · averaged over 26 years
| Month | Index | Typical Price |
|---|---|---|
| January | 99.7 | ₹1,592 |
| February | 86.8 | ₹1,386 |
| March | 73.7 | ₹1,177 |
| April | 63.3 | ₹1,011 |
| MayLowest | 60.4 | ₹964 |
| June | 67.6 | ₹1,079 |
| July | 82.1 | ₹1,311 |
| August | 97.5 | ₹1,557 |
| September | 105.9 | ₹1,691 |
| October | 117.7 | ₹1,879 |
| November | 125.8 | ₹2,008 |
| December★ Best | 219.5 | ₹3,504 |
Top 3 months to sell: December, November, October. The all-time highest monthly average was ₹46,428/quintal in December 2024.