Rice price today ▲ +3% /30d
Live variety-wise mandi (wholesale) price of Rice across Indian APMC markets — minimum, maximum and modal rates per quintal, updated daily from Government of India (Agmarknet) data. Last updated 21 Oct 2026.
The modal (most common) wholesale price of Rice in India is about ₹2,973 per quintal (about ₹30/kg) as of 21 Oct 2026, ranging from ₹0 to ₹41,000 across 771 markets in 24 states. Prices are up about 3% over the past 30 days.
Karad, Maharashtra at ₹150/qtl
Hoskote APMC, Karnataka at ₹18,405/qtl
A buyer can save up to ₹18,255/qtl (about 12170%) by sourcing from the cheapest mandi.
Rice price trend (last 60 reporting days)
About Rice prices in India
Rice is a staple cereal spanning cheap common grades to premium Basmati. Milled from kharif paddy harvested Oct–Dec.
The largest arrivals typically come from Punjab, West Bengal, Uttar Pradesh and Andhra Pradesh. Per quintal; Basmati commands a large premium over common rice.
Rice price analysis
Over the last 30 days the modal price of Rice has risen about 3% (from ₹3,925 to ₹4,044 per quintal). Rates are compiled from 771 mandis across 24 states. The gap between the minimum (₹0) and maximum (₹41,000) reflects differences in variety, grade and local demand across mandis.
Rice price by state
| State | Modal | Min | Max | Markets |
|---|---|---|---|---|
| Andhra Pradesh | ₹3,272 | ₹280 | ₹6,580 | 45 |
| Assam | ₹7,187 | ₹3,100 | ₹18,580 | 1 |
| Bihar | ₹3,463 | ₹2,600 | ₹6,000 | 2 |
| Gujarat | ₹5,380 | ₹3,780 | ₹6,500 | 4 |
| Haryana | ₹4,666 | ₹3,700 | ₹6,010 | 2 |
| Jharkhand | ₹1,673 | ₹1,550 | ₹1,850 | 1 |
| Karnataka | ₹2,441 | ₹0 | ₹18,810 | 125 |
| Kerala | ₹2,920 | ₹1,500 | ₹8,200 | 11 |
| Keralam | ₹5,246 | ₹4,400 | ₹8,000 | 2 |
| Madhya Pradesh | ₹4,726 | ₹3,850 | ₹6,140 | 2 |
| Maharashtra | ₹3,851 | ₹100 | ₹12,800 | 68 |
| Manipur | ₹4,868 | ₹1,950 | ₹5,100 | 7 |
| Meghalaya | ₹3,400 | ₹1,580 | ₹5,800 | 5 |
| NCT of Delhi | ₹1,579 | ₹1,300 | ₹2,500 | 2 |
| Odisha | ₹1,927 | ₹140 | ₹5,410 | 50 |
| Punjab | ₹3,289 | ₹0 | ₹5,450 | 7 |
| Rajasthan | ₹2,214 | ₹0 | ₹5,690 | 6 |
| Tamil Nadu | ₹3,877 | ₹1,150 | ₹7,170 | 3 |
| Telangana | ₹2,629 | ₹2,400 | ₹3,350 | 3 |
| Tripura | ₹3,681 | ₹1,700 | ₹5,400 | 17 |
| Uttar Pradesh | ₹2,560 | ₹0 | ₹35,000 | 288 |
| Uttarakhand | ₹3,621 | ₹2,000 | ₹6,300 | 3 |
| Uttrakhand | ₹3,146 | ₹0 | ₹3,625 | 2 |
| West Bengal | ₹3,408 | ₹470 | ₹41,000 | 117 |
Top markets for Rice
| Market | State | Modal | Updated |
|---|---|---|---|
| APMC Mumbai | Maharashtra | ₹8,222 | 21 Oct 2026 |
| Fancy Bazaar APMC | Assam | ₹7,187 | 21 Oct 2026 |
| DADRI APMC | Uttar Pradesh | ₹7,030 | 21 Oct 2026 |
| APMC Sangli | Maharashtra | ₹6,964 | 21 Oct 2026 |
| Muradabad APMC | Uttar Pradesh | ₹6,532 | 21 Oct 2026 |
| Ghaziabad APMC | Uttar Pradesh | ₹6,501 | 21 Oct 2026 |
| Lucknow APMC | Uttar Pradesh | ₹6,257 | 21 Oct 2026 |
| Visakhapatnam APMC | Andhra Pradesh | ₹6,177 | 21 Oct 2026 |
| Narasaraopet APMC | Andhra Pradesh | ₹6,070 | 21 Oct 2026 |
| Dahod APMC | Gujarat | ₹5,877 | 21 Oct 2026 |
| APMC Nagpur | Maharashtra | ₹5,535 | 21 Oct 2026 |
| Hasanpur APMC | Uttar Pradesh | ₹5,472 | 21 Oct 2026 |
| Gorakhpur APMC | Uttar Pradesh | ₹5,309 | 21 Oct 2026 |
| Siliguri APMC | West Bengal | ₹5,200 | 21 Oct 2026 |
| Agra APMC | Uttar Pradesh | ₹5,154 | 21 Oct 2026 |
| APMC Ulhasnagar | Maharashtra | ₹5,000 | 21 Oct 2026 |
| APMC Palghar | Maharashtra | ₹4,986 | 21 Oct 2026 |
| Karimpur APMC | West Bengal | ₹4,947 | 21 Oct 2026 |
| Bethuadahari APMC | West Bengal | ₹4,945 | 21 Oct 2026 |
| Tiruvuru APMC | Andhra Pradesh | ₹4,939 | 21 Oct 2026 |
| Bareilly APMC | Uttar Pradesh | ₹4,774 | 21 Oct 2026 |
| Hapur APMC | Uttar Pradesh | ₹4,646 | 21 Oct 2026 |
| APMC Solapur | Maharashtra | ₹4,343 | 21 Oct 2026 |
| APMC Alibagh | Maharashtra | ₹4,250 | 21 Oct 2026 |
| APMC Murud | Maharashtra | ₹4,250 | 21 Oct 2026 |
| Bishnupur(Bankura) APMC | West Bengal | ₹4,250 | 21 Oct 2026 |
| Nadia APMC | West Bengal | ₹4,203 | 21 Oct 2026 |
| Kalipur(Arambagh Krishak Bazar)APMC | West Bengal | ₹4,177 | 21 Oct 2026 |
| APMC VASAI | Maharashtra | ₹4,005 | 21 Oct 2026 |
| Varanasi APMC | Uttar Pradesh | ₹3,898 | 21 Oct 2026 |