Rice Mandi Rate

On 29 Oct 2026, the average price of Rice in India across 79 mandis was ₹46,334.3 per MT (min ₹25,000 – max ₹1,15,000).

📊 Current Live Price

(national average)

Average Price

₹46,334.3

per MT

Price Range

₹25,000 - ₹1,15,000

across 79 mandis

Min Price

₹25,000

Max Price

₹1,15,000

Top Rice Mandis by Arrival Volume

Highest-traded mandis for Rice today — jump straight to live rates at each APMC.

Takes about 2 minutes

Which best describes you?

Choose an option to continue the survey in a popup.

📈 Last 7 Days Price Trend & Arrival Quantity

(national avg)

Price (₹)₹1,208.99₹2,417.97₹3,626.96₹4,835.95₹0Arrival (Q)39.7679.52119.28159.04022 Oct23 Oct24 Oct25 Oct26 Oct27 Oct28 Oct29 Oct

Tap a point for details

Price (₹/MT)
Arrival quantity (MT)

Rice Yield Predictions, Cold Storage Inventory & Arrival Forecasts

Get precision arrival predictions and 3 to 60 days price intelligence for Rice. 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.