Teacher Jobs in Virginia.

Virginia pairs the technology and government economy of Northern Virginia — one of the world's biggest data-center and defense hubs — with healthcare, education, and shipbuilding across the state. Browse jobs in Virginia from companies hiring across every industry.

Teachers shape the next generation through learning and guidance. Browse teacher jobs from schools and employers hiring worldwide.

Total jobs
60
positions indexed
New today
0
last 24 hours
Companies
10
actively hiring
Worldwide remote
0
from anywhere
Rivermont Schools
Special Education Teacher
Rivermont Schools
⚡ Apply early Fairfield, VA Onsite $50,000–$70,000
● New 👁 Seen ✓ Applied 2mos ago
Rivermont Schools
Special Education Teacher
Rivermont Schools
⚡ Apply early Virginia Beach, VA Onsite $50,000–$70,000
● New 👁 Seen ✓ Applied 2mos ago
VCU Health
Child Care Teacher - N-Deck - Rotating
VCU Health
⚡ Apply early Richmond, VA Onsite $33,446–$50,170
● New 👁 Seen ✓ Applied 2mos ago
Bright Horizons
Early Childhood Teacher
Bright Horizons
⚡ Apply early Norfolk, Virginia 23529 Onsite $38,480–$47,008
● New 👁 Seen ✓ Applied 2mos ago
Residential Home Health and Hospice
LSAT/SAT Teacher and Tutor, George Mason University
Residential Home Health and Hospice
⚡ Apply early Fairfax, VA, USA Hybrid $62,400–$83,200
● New 👁 Seen ✓ Applied 2mos ago
Bright Horizons
Associate Teacher
Bright Horizons
⚡ Apply early Charlottesville VA 22903 Onsite $31,304–$38,896
● New 👁 Seen ✓ Applied 3mos ago
Bright Horizons
Early Childhood Teacher
Bright Horizons
⚡ Apply early Charlottesville VA 22903 Onsite $38,480–$47,008
● New 👁 Seen ✓ Applied 3mos ago
Bright Horizons
Associate Teacher (Part-Time)
Bright Horizons
⚡ Apply early Vienna VA 22182 Onsite $35,048–$43,576
● New 👁 Seen ✓ Applied 4mos ago
Bright Horizons
Associate Teacher
Bright Horizons
⚡ Apply early Fishersville VA 22939 Onsite $30,472–$37,856
● New 👁 Seen ✓ Applied 5mos ago
Bright Horizons
Associate Teacher
Bright Horizons
⚡ Apply early Richmond VA 23294 Onsite $30,472–$37,856 ⚠ 6mo+ old
● New 👁 Seen ✓ Applied 7mos ago

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Get an edge on your job hunt.

Join our Telegram channel for the stuff that helps you land the role — salary benchmarks, the weekly market pulse, and new-feature drops. No spam, just signal.

Join the channel — it's free