Start teaching today!Teach in
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.
Flexible work
You choose the days and times you want to work. Work as much or as little as you want.
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 perks 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
Arizona
Maricopa County
Pima County
Pinal County
California
San Mateo County
Santa Clara County
Alameda County
Contra Costa County
San Francisco County
Sacramento County
El Dorado County
Yolo County
San Joaquin County
Stanislaus County
Fresno County
Sonoma County
Marin County
Tulare County
Solano County
Los Angeles County
Orange County
San Bernadino County
Riverside County
Kern County
Ventura County
San Diego County
Illinois
Cook County
Dupage County
Lake County
New York
New York County
Bronx County
Kings County
New Jersey
Bergen County
Essex County
Middlesex County
Monmouth County
Union County
Morris County
Camden County
Passaic County
Hudson County
Ocean County
Texas
Dallas County
Tarrant County
Collin County
Denton County
Harris County
Fort Bend County
Montgomery County
Bexar County
Travis County
Washington D.C.
District of Columbia
Meet our Subs
Swing Education substitute teachers come from varied backgrounds, but share a passion for helping students learn.