Salaripedia
English

How much does a captain make in Virginia?

$87,610a year

Median yearly pay for captains in Virginia. That is $42.12 an hour or $7,301 a month.

Hourly
$42.12
Vs. national median
-5%
Rank among states
14 of 38
Jobs in the state
2,270
Pay range
Lowest 10%: $54,560Median: $87,610Highest 10%: $132,200
PercentileYearlyHourly
10th$54,560$26.23
25th$66,460$31.95
Median$87,610$42.12
75th$120,500$57.91
90th$132,200$63.54

Cities in Virginia

Metro areas, median yearly pay.

Washington, DC$94,150
Virginia Beach, VA$86,940
Salaries for every job in Virginia

Nearby in the ranking

States with similar pay for captains.

11. Indiana$92,000
12. New Jersey$90,310
13. Alaska$88,230
14. Virginia$87,610
15. West Virginia$85,290
16. Missouri$83,670
17. Minnesota$80,920
Captain salary in all states

Frequently asked questions

How much does a captain make an hour in Virginia?

The median hourly pay in Virginia is $42.12 ($87,610 a year).

Do captains make more in Virginia than the national average?

No: $87,610 against $92,460 nationally, 5% less.

Where does Virginia rank for captain pay?

Virginia ranks 14 of 38 states.

Which city in Virginia pays captains the most?

Washington-Arlington-Alexandria, DC-VA-MD-WV, with a median of $94,150 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.