Salaripedia
English

How much does a business teacher make in Virginia Beach?

$103,900a year

Median yearly pay for business teachers in the Virginia Beach-Chesapeake-Norfolk, VA-NC metro area. That is $49.93 an hour or $8,655 a month.

Hourly
$49.93
Vs. national median
+5%
Rank among cities
51 of 180
Jobs in the area
480
Pay range
Lowest 10%: $42,440Median: $103,900Highest 10%: $281,000
PercentileYearlyHourly
10th$42,440$20.40
25th$56,570$27.20
Median$103,900$49.93
75th$170,200$81.85
90th$281,000$135.11

Other cities in Virginia

Median yearly pay for business teachers.

Washington, DC$128,400
Richmond, VA$98,170
Harrisonburg, VA$94,950
Roanoke, VA$77,410
Lynchburg, VA$76,950
Business Teacher salary in Virginia Business Teacher salary in all states

Related jobs in Virginia Beach

Same field, median yearly pay.

Economics Teacher$129,500
Computer Science Teacher$127,500
Atmospheric$125,300
Health Specialties Teacher$101,100
Political Science Teacher$99,380
Physics Teacher$98,470
Engineering Teacher$86,070
Instructional Coordinator$85,300
History Teacher$84,690
Adult Basic Education$83,500
Salaries for every job in Virginia Beach, VA

Frequently asked questions

How much does a business teacher make an hour in Virginia Beach?

The median hourly pay in the Virginia Beach-Chesapeake-Norfolk, VA-NC metro area is $49.93 ($103,900 a year).

Do business teachers make more in Virginia Beach than the national average?

Yes: $103,900 against $99,080 nationally, 5% more.

How does Virginia Beach compare with the rest of Virginia?

The median in Virginia is $103,900, so Virginia Beach pays 0% more.

Where does Virginia Beach rank for business teacher pay?

51 of 180 metro areas with data.

How much does a business teacher make starting out in Virginia Beach?

The lowest-paid 10% make $42,440 or less a year; the top 10% make $281,000 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.