Salaripedia
English

How much does a farmworker make in Ohio?

$31,200a year

Median yearly pay for farmworkers in Ohio. That is $15.00 an hour or $2,600 a month.

Hourly
$15.00
Vs. national median
-15%
Rank among states
47 of 49
Jobs in the state
1,160
Pay range
Lowest 10%: $24,410Median: $31,200Highest 10%: $51,270
PercentileYearlyHourly
10th$24,410$11.74
25th$27,970$13.45
Median$31,200$15.00
75th$35,590$17.11
90th$51,270$24.65

Cities in Ohio

Metro areas, median yearly pay.

Columbus, OH$34,220
Cleveland, OH$33,540
Cincinnati, OH$30,850
Akron, OH$30,200
Toledo, OH$30,010
Salaries for every job in Ohio

Nearby in the ranking

States with similar pay for farmworkers.

44. Michigan$32,660
45. Louisiana$31,940
46. Nevada$31,700
47. Ohio$31,200
48. Arkansas$29,340
49. Georgia$28,410
Farmworker salary in all states

Frequently asked questions

How much does a farmworker make an hour in Ohio?

The median hourly pay in Ohio is $15.00 ($31,200 a year).

Do farmworkers make more in Ohio than the national average?

No: $31,200 against $36,670 nationally, 15% less.

Where does Ohio rank for farmworker pay?

Ohio ranks 47 of 49 states.

Which city in Ohio pays farmworkers the most?

Columbus, OH, with a median of $34,220 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.