Rice

On 21 Jul 2026, the average price of Rice in India across 47 mandis was ₹4,266.08 per quintal (min ₹2,300 – max ₹12,400).

📊 Current Live Price

(national average)

Average Price

₹4,266.08

per quintal

Price Range

₹2,300 - ₹12,400

across 47 mandis

Min Price

₹2,300

Max Price

₹12,400

📈 Last 7 Days Price Trend & Arrival Quantity

(national avg)

Price (₹)₹1,029.2₹2,058.4₹3,087.6₹4,116.8₹0Arrival (Q)71.52143.05214.57286.09013 Jul14 Jul15 Jul16 Jul17 Jul18 Jul19 Jul20 Jul21 Jul

Price History (Last 7 Days)

DateAverage Price (₹/Quintal)Avg Arrival (Quintals)
13 Jul 2026₹4,288.3382.24
14 Jul 2026₹3,944.88247.21
15 Jul 2026₹3,763.1493.62
16 Jul 2026₹3,744.0146.57
17 Jul 2026₹3,776.63163.64
18 Jul 2026₹4,024.82109.19
19 Jul 2026₹3,243.931.32
20 Jul 2026₹3,894.81142.88
21 Jul 2026₹4,266.08298.01

Recent Prices by Mandi

Mandi NameStatePrice (₹/Quintal)
Tiruvuru APMCAndhra Pradesh₹4,700
Siliguri APMCWest Bengal₹5,200
Samsi APMCWest Bengal₹5,350
Sainthia APMCWest Bengal₹3,500
Rampurhat APMCWest Bengal₹3,300
Purulia APMCWest Bengal₹3,400
Pandua APMCWest Bengal₹4,375
Jangipur APMCWest Bengal₹4,450
Diamond Harbour(South 24-pgs) APMCWest Bengal₹3,200
Bolpur APMCWest Bengal₹3,500

Historical Price & Arrivals Data

No historical data found for this crop.

Upgrade your subscription to view historical data

View Plans