Supplement your absence management program and improve fill rates.
Charter & Private Schools
An easy-to-use platform to access reliable substitute teachers for your community.
We’re hiring!Teach in Ashburn
Prevent further interruptions in the classroom this school year as a qualified, reliable SwingSub.
Built for you
We created our online system specifically for educators. We make it easy for you to find the right assignments, teach when you want, get paid weekly, and contact support when you need us.
You choose the days and times you want to work. We hire part-time and full-time substitutes.
Access hundreds of schools
Teach at all the schools in our system, without registering with each school individually.
Easy schedule access
View your schedule, past assignments, payments and profile with the free Swing app.
Earn special perks
The best-performing Swing educators earn access to special benefits and priority access to popular assignments.
Get texts, not phone calls
Receive requests via text and online, so you won’t be interrupted at 5 am by a phone ringing.
Broaden your experience
You’ll gain exposure to a variety of subjects, different types of schools, and various grade levels.
How it works
Sign up for free
Complete the registration form to get your Swing account.
Get set up to teach
Login to your account to complete background screening and submit your documents.
Start teaching and get paid!
Receive requests, choose when and where you work, and get paid every week. Sign up today to start working in 5-10 days.
Markets we serve
San Mateo County
Santa Clara County
Contra Costa County
San Francisco County
El Dorado County
San Joaquin County
Los Angeles County
San Bernadino County
San Diego County
New York County
Fort Bend County
District of Columbia
Meet our Subs
Swing Education substitute teachers come from varied backgrounds, but share a passion for helping students learn.