The average salary for a sailor in Ohio is around $38,380 per year.
Sailors earn an average yearly salary of $38,380.
Wages typically start from $24,480 and go up to $76,790.
20% below national average Updated in 2021
Sailor earnings by seniority
Approximate values based on highest and lowest earning segments.
Sailor salary by state
|State Name||Average Salary|
|Virgin Islands, U.S.||$28,880|
|District of Columbia||$23,920|
How do sailor salaries compare to similar careers?
Sailors earn about the same as related careers in Ohio. On average, they make less than aircraft mechanics but more than cargo and freight agents.
|Aircraft mechanic salary||$63K|
|Flight attendant salary||$60K|
|Avionics technician salary||$59K|
|Traffic technician salary||$60K|
|Rail transportation worker salary||$53K|
|Truck driver salary||$48K|
|Ship loader salary||$45K|
|Highway maintenance worker salary||$47K|
|Cargo and freight agent salary||$37K|
Source: CareerExplorer (Aggregated)