The average wage for a farmer in the United States is around $2.88 per hour.
Avg Wage
Farmers earn an average hourly wage of $2.88.
Salaries typically start from $0.00 per hour and go up to $17.31 per hour.
79% below national average Updated in 2023
Farmer earnings by seniority
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 |
How do farmer salaries compare to similar careers?
Farmers earn 8% less than similar careers in the United States. On average, they make less than veterinary technologists but more than farm equipment mechanics.
Career | Median Salary |
---|---|
Veterinary technologist salary | $19K |
Animal breeder salary | $19K |
Rancher salary | $10K |
Soil and plant scientist salary | $17K |
Kennel technician salary | $12K |
Farmer salary | $6K |
Animal control worker salary | $11K |
Agricultural inspector salary | $11K |
Veterinary assistant salary | $10K |
Farm equipment mechanic salary | $9K |
Source: CareerExplorer (Aggregated)