India’s foodgrain production for 2024–25 has reached a record 357.73 million tonnes, the highest ever. Agriculture Minister Shivraj Singh Chouhan released the final crop estimates on 20 November 2025 and credited farmers for this achievement.
Foodgrain output has increased by 106 million tonnes since 2015–16.
Rice (1501.84 lakh tonnes) and wheat (1179.45 lakh tonnes) recorded their highest-ever production. Maize output is 434.09 lakh tonnes, while nutri/coarse cereals total 639.21 lakh tonnes, including millets (Shri Anna) at 185.92 lakh tonnes.
Pulses production reached 256.83 lakh tonnes, with chickpea at 111.14 lakh tonnes and moong at 42.44 lakh tonnes.
Oilseeds output touched an all-time high of 429.89 lakh tonnes, led by record soybean (152.68 lakh tonnes), groundnut (119.42 lakh tonnes), and strong mustard production.
Among commercial crops: sugarcane output is 4546.11 lakh tonnes, cotton 297.24 lakh bales, and jute & mesta 88.02 lakh bales.




