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 Virudhunagar Kariyapatti (Uzhavar Sandhai ) Bellary Local ₹6,500 ₹7,000 ₹6,750
Tamil Nadu Coimbatore Vadavalli (Uzhavar Sandhai ) Bellary Local ₹5,000 ₹6,000 ₹5,500
Tamil Nadu Ramanathapuram Paramakudi (Uzhavar Sandhai ) Bellary Local ₹5,500 ₹6,000 ₹5,750
Tamil Nadu Pudukkottai Alangudi (Uzhavar Sandhai ) Bellary Local ₹6,000 ₹7,000 ₹6,500
Tamil Nadu Thiruvallur Ambattur (Uzhavar Sandhai ) Bellary Local ₹6,000 ₹6,000 ₹6,000
Tamil Nadu Coimbatore Mettupalayam (Uzhavar Sandhai ) Bellary Local ₹5,800 ₹6,400 ₹6,100
Tamil Nadu The Nilgiris Coonoor (Uzhavar Sandhai ) Bellary Local ₹6,500 ₹7,000 ₹6,750
Tamil Nadu The Nilgiris Gudalur (Uzhavar Sandhai ) Bellary Local ₹6,000 ₹6,500 ₹6,250
Tamil Nadu Kallakurichi Ulundurpet RM Bellary Local ₹5,000 ₹6,000 ₹5,500
Tamil Nadu Dharmapuri Palacode (Uzhavar Sandhai ) Bellary Local ₹6,600 ₹6,800 ₹6,700
Tamil Nadu Kallakurichi Sankarapuram (Uzhavar Sandhai ) Bellary Local ₹7,000 ₹7,000 ₹7,000
Tamil Nadu Madurai Anaiyur (Uzhavar Sandhai ) Bellary Local ₹6,000 ₹7,000 ₹6,500
Tamil Nadu Madurai Usilampatti (Uzhavar Sandhai ) Bellary Local ₹6,500 ₹7,000 ₹6,750
Tamil Nadu Theni Chinnamanur (Uzhavar Sandhai ) Bellary Local ₹6,600 ₹6,800 ₹6,700
Tamil Nadu Theni Theni (Uzhavar Sandhai ) Bellary Local ₹6,000 ₹6,600 ₹6,300

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,942 to ₹6,300 (+6%).