IndianAgri

India foodgrain production

Total foodgrain output — with rice and wheat — across recent crop years.

Total foodgrain production

357.73 MT

2024-25 · in million tonnes

Trend

76.7154.5232.3310.1387.82020-212021-222022-232023-242024-25
Total foodgrainRiceWheatin million tonnes

The numbers

Data table in million tonnes. Select a column header to sort.
2020-21310.7124.4109.6
2021-22315.6130.3106.8
2022-23329.7135.8110.5
2023-24332.3137.8113.3
2024-25357.7150.2118.0
Compare with another →

Figures are national production for the full crop year (July–June), covering the kharif and rabi harvests together.

What the numbers say

  • Foodgrain output hit a record 357.73 million tonnes in 2024-25, up 25.4 MT (7.7%) on 2023-24 — the largest single-year jump in a decade.
  • Rice and wheat both set records: rice 150.18 MT (up 12.4 MT) and wheat 117.95 MT (up 4.7 MT).
  • Pulses (25.68 MT) and coarse cereals (63.92 MT, of which millets 18.59 MT) made up the rest of the total.

Related

IndianAgri coverage using this data

Sources

Ministry of Agriculture & Farmers Welfare (DA&FW) Final Estimates, via PIB. 2024-25 Final Estimates released 20 Nov 2025: total 3,577.32 lakh tonnes, rice 1,501.84 LT, wheat 1,179.45 LT.

Last reviewed 16 August 2026.