Substitute Teacher

Swing Education

Job Description

Substitute Teacher Jobs in Cook County

We’re currently hiring educators to work with: Chicago Ridge School District, Avoca School District 37, Ridgeland School District 122, Park Ridge Niles School District 64 and more! Earn up to $187 per day.

How it works

One application lets you work when you want, where you want, whether you’re looking for long term assignments with a single school or prefer the flexibility to work with several.


  • You have a Bachelor’s degree (or higher) from a 4-yr college or university in the U.S..
  • You have or will get a valid, registered IL substitute license or teaching license. 
  • You will need to get fingerprinted and complete a background check. Please be aware there are costs associated with this requirement.
  • You have recently completed a Tuberculosis Test. Please be aware there may be costs associated with this requirement.
  • You’ll need to pass a drug test. Please be aware there are costs associated with this requirement.

Why work with Swing?

  • Access to your participating local public, private and charter schools with one application.
  • Online portal, text notifications and mobile app to browse and pick up teaching assignments.
  • Get classroom experience in all subjects and across K-12.
  • You choose supplemental or full-time income with the flexibility to create your schedule and the perk of getting paid weekly.
  • Gain experience in new ways of teaching including distance learning, campus-based learning, and in-person instruction.

*We take your safety seriously. Our COVID-19 policy includes school, sub, and PPE requirements, as well as frequent symptom screening.

Teach when you want where you want 

Swing Education is an online platform where substitute teachers can choose teaching assignments that fit their schedule, grade level, and school preference. We’ve partnered with 2,700+ K-12 public, private, and charter schools to create online listings of full-day, half-day, and long-term assignments that update in real time. Browse substitute teaching assignments and accept the ones you want with the click of a button.

Job Requirements