LIVE
🌾 Onion price today 📊 Onion rate today 💹 Onion mandi price today 📈 Onion market price today 🏪 Onion price in India 🥬 Onion mandi rate in India 🌽 Onion wholesale price today 🚜 Onion price per quintal 👨‍🌾 Onion market rates today

Onion Rate Today

Loading market data...

Onion Market Price Data for All States

Onion prices by state, district, and market with arrival dates and price ranges.
State District Market Variety Grade Arrival Date Min Price (₹) Max Price (₹) Modal Price (₹)
Tamil Nadu Vellore Perampet (Uzhavar Sandhai) Bellary Local ₹6,000 ₹6,000 ₹6,000
Tamil Nadu Thiruvallur Tiruvallur (Uzhavar Sandhai ) Bellary Local ₹6,000 ₹6,000 ₹6,000
Tamil Nadu Virudhunagar Aruppukottai (Uzhavar Sandhai ) Bellary Local ₹5,500 ₹6,000 ₹5,750
Tamil Nadu Theni Andipatti (Uzhavar Sandhai ) Bellary Local ₹6,200 ₹6,400 ₹6,300
Tamil Nadu Nagapattinam Nagapattinam (Uzhavar Sandhai ) Bellary Local ₹5,800 ₹6,500 ₹6,150
Tamil Nadu Chengalpet Jameenrayapettai (Uzhavar Sandhai ) Bellary Local ₹5,000 ₹6,000 ₹5,500
Tamil Nadu Kannyiakumari Myladi (Uzhavar Sandhai ) Bellary Local ₹5,800 ₹6,000 ₹5,900
Tamil Nadu Chengalpet Pallavaram (Uzhavar Sandhai ) Bellary Local ₹6,000 ₹7,000 ₹6,500
Tamil Nadu Thiruchirappalli Manapparai (Uzhavar Sandhai ) Bellary Local ₹5,000 ₹6,500 ₹5,750
Tamil Nadu Sivagangai Singampunari (Uzhavar Sandhai ) Bellary Local ₹5,200 ₹6,600 ₹5,900
Tamil Nadu Thiruppur Tiruppur (North) (Uzhavar Sandhai ) Bellary Local ₹5,000 ₹6,000 ₹5,500
Tamil Nadu Thiruppur Kangayam (Uzhavar Sandhai ) Bellary Local ₹4,500 ₹5,000 ₹4,750
Tamil Nadu Theni Kambam (Uzhavar Sandhai ) Bellary Local ₹5,600 ₹6,000 ₹5,800
Tamil Nadu Salem Sooramangalam (Uzhavar Sandhai ) Bellary Local ₹6,500 ₹6,800 ₹6,650
Tamil Nadu Salem Mettur (Uzhavar Sandhai ) Bellary Local ₹6,500 ₹7,000 ₹6,750

Onion — 30-Day Price Trend in Tamil Nadu

Showing Tamil Nadu — the state with the most recorded Onion prices. Select a state above to see a different one.

Over the last 30 days, the average price of Onion (Tamil Nadu, the state with the most recorded Onion prices) has risen from ₹5,698 to ₹6,027 (+5.8%).