Onion Green Mandi Rate
On 29 Oct 2026, the average price of Onion Green in India across 182 mandis was ₹91,685.6 per MT (min ₹130 – max ₹1,50,000).
📊 Current Live Price
(national average)
Average Price
₹91,685.6
per MT
Price Range
₹130 - ₹1,50,000
across 182 mandis
Min Price
₹130
Max Price
₹1,50,000
📈 Last 7 Days Price Trend & Arrival Quantity
(national avg)
Tap a point for details
🗺️ Average Prices by State
Tamil Nadu
₹91,109.38
Range: ₹48,000 - ₹1,55,000
1344 mandis
Himachal Pradesh
₹56,333.33
Range: ₹45,000 - ₹62,000
3 mandis
Punjab
₹50,000
~₹50,000
1 mandi
Kerala
₹45,000
~₹45,000
1 mandi
Telangana
₹40,153.85
Range: ₹25,000 - ₹50,000
13 mandis
NCT of Delhi
₹38,000
Range: ₹30,000 - ₹40,000
5 mandis
Haryana
₹36,200
Range: ₹25,000 - ₹48,000
5 mandis
Uttar Pradesh
₹25,000
~₹25,000
1 mandi
Gujarat
₹22,041.67
Range: ₹12,500 - ₹30,000
24 mandis
Rajasthan
₹17,928.57
Range: ₹12,000 - ₹30,000
14 mandis
Maharashtra
₹6,184.29
Range: ₹110 - ₹30,000
28 mandis
💡 Click on any state to see detailed prices and trends
Onion Green Yield Predictions, Cold Storage Inventory & Arrival Forecasts
Get precision arrival predictions and 3 to 60 days price intelligence for Onion Green. Access real-time cold storage inventory metrics, crop yield forecasts, and localized supply glut predictions to optimize your selling strategy. Features broadcast messaging and interactive voice/text chat support for farmers.