Salaripedia
English

How much does a communications teacher make in Richmond?

$69,300a year

Median yearly pay for communications teachers in the Richmond, VA metro area. That is $33.32 an hour or $5,775 a month.

Hourly
$33.32
Vs. national median
-12%
Rank among cities
81 of 105
Jobs in the area
130
Pay range
Lowest 10%: $43,370Median: $69,300Highest 10%: $135,300
PercentileYearlyHourly
10th$43,370$20.85
25th$59,670$28.69
Median$69,300$33.32
75th$106,300$51.13
90th$135,300$65.02

Other cities in Virginia

Median yearly pay for communications teachers.

Washington, DC$83,810
Harrisonburg, VA$77,810
Virginia Beach, VA$64,290
Communications Teacher salary in Virginia Communications Teacher salary in all states

Related jobs in Richmond

Same field, median yearly pay.

Law Teacher$131,300
Economics Teacher$128,500
Engineering Teacher$105,000
Physics Teacher$103,700
Health Specialties Teacher$101,100
Business Teacher$98,170
Political Science Teacher$92,410
Computer Science Teacher$86,670
History Teacher$86,410
Area$85,960
Salaries for every job in Richmond, VA

Frequently asked questions

How much does a communications teacher make an hour in Richmond?

The median hourly pay in the Richmond, VA metro area is $33.32 ($69,300 a year).

Do communications teachers make more in Richmond than the national average?

No: $69,300 against $78,580 nationally, 12% less.

How does Richmond compare with the rest of Virginia?

The median in Virginia is $73,750, so Richmond pays 6% less.

Where does Richmond rank for communications teacher pay?

81 of 105 metro areas with data.

How much does a communications teacher make starting out in Richmond?

The lowest-paid 10% make $43,370 or less a year; the top 10% make $135,300 or more.

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.