Painter Salary in Ohio
Apply paint, stain, and protective coatings to the interiors and exteriors of homes, businesses, and industrial structures.
Ohio Painter Wages at a Glance
Ohio painters earn a statewide median of $49,450 per year ($23.77 per hour), up 18.0% from May 2020, with the middle of the wage range running from $37,060 at the 10th percentile to $74,400 at the 90th.
Ohio employs approximately 5,600 painters statewide, up 2.8% from May 2020.
Median Wages by Metro
| Metro | Annual median | Hourly | Employment | 5-yr wage |
|---|---|---|---|---|
| Akron | $57,560 | $27.67/hr | 460 | up 5.4% |
| Columbus | $51,810 | $24.91/hr | 980 | up 11.0% |
| Cincinnati | $50,170 | $24.12/hr | 890 | up 28.3% |
| Cleveland | $49,590 | $23.84/hr | 1,110 | up 23.2% |
| Youngstown | $49,400 | $23.75/hr | 400 | up 7.8% |
| Toledo | $48,820 | $23.47/hr | 400 | up 10.7% |
| Canton | $48,610 | $23.37/hr | 220 | up 25.5% |
| Dayton | $47,310 | $22.75/hr | 300 |
Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2020 and May 2025.