USDA NASS final 2025 values

U.S. crop yield per acre table

Final 2025 U.S. average yields for major crops, using the annual USDA NASS values rather than mid-season forecasts.

Dataset markup added for this verified reference table; source documents are linked at the bottom of the page.

Crop2025 average yieldUnitNotes
Corn (grain)186.5bu/acreRecord high; final 2025 value
Soybeans53.0bu/acreRecord high; final 2025 value
Winter wheat54.9bu/acreSmall Grains 2025 Summary
Spring wheat, other excluding durum51.7bu/acreSmall Grains 2025 Summary
Barley80.0bu/acreRecord high; Small Grains 2025 Summary
Oats73.8bu/acreSmall Grains 2025 Summary
Grain sorghum72.6bu/acreFinal 2025 value
Rice (all)7,544lb/acreFinal 2025 value
Canola2,017lb/acreFinal 2025 value
Hay (all hay)2.48tons/acreAlfalfa 3.42; all-other hay 2.09
Cotton — all cotton856lb/acre≈1.78 bales; upland + Pima
Cotton — upland847lb/acre≈1.76 bales; use for most cotton-yield queries
Cotton note: use 856 lb/acre for all cotton and 847 lb/acre for upland cotton. Do not use superseded 2025 forecast values as final values.

Related yield tools

Calculator

Corn yield per acre

Convert corn yield to bushels, pounds, kg and short tons.

Calculator

Soybean yield per acre

Convert soybean yield using 53.0 bu/acre and 60 lb/bu defaults.

Reference

Bushel weight by crop

Find crop-specific lb/bu values used in yield conversions.

Sources