According to the latest USDA, National Agricultural Statistics Service – Agricultural Prices report the All hay prices in Iowa averaged $147.00 per ton in June. This was $12.00 below the May price and $22.00 below
the June 2023 price. The June 2024 alfalfa hay price, at $153.00, was $10.00 below the previous month and
$20.00 below June 2023. The average price received for other hay during June was $129.00 per ton. This was
$24.00 below the May price and $30.00 below June last year.
The average price for milk was $22.70 per cwt, 50 cents above the May price and $7.40 above June 2023. Prices received for milk cows for dairy herd replacement averaged $2,470 per head as of July 1, 2024