Districts

Supplement your absence management program and improve fill rates. 


Learn More
Charter & Private Schools

An easy-to-use platform to access reliable substitute teachers for your community.


Learn More
 

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.

Flexible work

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

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.


Meet our Partners

Swing Education works with 2,800-plus partners, including district, charter, and private schools, across the country. Here are some examples of how we help.