The average salary for a farmer in Iowa is around $27,040 per year.
Avg Salary
Farmers earn an average yearly salary of $27,040.
Wages typically start from $16,224 and go up to $43,940.
53% below national average Updated in 2017
Farmer earnings by seniority
90th percentile
Top-level farmer earnings begin at:
$21.12 per hour
$43,940 per year
75th percentile
Senior-level farmer earnings begin at:
$15.90 per hour
$33,070 per year
50th percentile
Mid-level farmer earnings begin at:
$13.00 per hour
$27,040 per year
25th percentile
Junior-level farmer earnings begin at:
$10.00 per hour
$20,800 per year
10th percentile
Starting level farmer earnings begin at:
$7.80 per hour
$16,224 per year
Approximate values based on highest and lowest earning segments.
Farmer salary by state
| State Name | Average Salary |
|---|---|
| California | $29,692 |
| Iowa | $27,040 |
| Minnesota | $27,040 |
| Oregon | $26,891 |
| New York | $24,000 |
| Ohio | $20,800 |
| Washington | $20,800 |
| Pennsylvania | $20,000 |
| Texas | $20,000 |
Source: CareerExplorer (Aggregated)




