Substitute Teacher

Swing Education

Santa Rosa (CA)

On-site

USD 37,000 - 46,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this recruiter — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Weekly pay
Bonus opportunities
W-2 benefits
Refer a friend bonus
Training resources

Job summary

Swing Education is hiring for full-time, long-term substitute teachers in Santa Rosa, CA. This role offers weeks of steady work in one classroom, with the flexibility Swing provides and support throughout each assignment.

Earn $200-$250 per day with weekly pay and access to W-2 benefits. The position requires a California teaching credential or substitute teaching permit and a Live Scan background check with TB clearance.

Qualifications

  • Valid California teaching credential or substitute teaching permit.
  • Background check (Live Scan) required.
  • TB clearance required.

Responsibilities

  • Provide long-term substitute teaching in a single classroom for weeks at a time.
  • Follow school curriculum and district guidelines.
  • Support learning and classroom management during assignments.

Education

California teaching credential or substitute teaching permit

Job description

Make $200-$250 per day

(Approximate daily range)

Find substitute teaching jobs in Santa Rosa at Santa Rosa City Schools, John Muir Charter Schools and more!

Full-Time, Long-Term Substitute Teacher Jobs in Santa Rosa, CA – Consistent Schedule, High-Paying, No Surprise Calls

Santa Rosa area schools have a full-time, long-term substitute teacher assignment open now, meaning weeks of steady, full-day work in one classroom instead of a new placement every day. Choose when, where, and how you teach with Swing Education, then settle into a consistent routine with tools that support you every step of the way.

The Modern Way to Sub

Join Swing Education, a Fortune Best Workplace. We've reimagined substitute teaching by combining helpful tools with the flexibility of a modern platform. Whether you're an experienced educator, a retired teacher staying connected to the classroom, or just getting into teaching, Swing puts you in the driver’s seat.

Perks of Working Through Swing
  • Consistent placement: Long-term assignments mean weeks of steady work in the same classroom, no need to search for a new request every day
  • Priority access: Consistent, top-performing subs may qualify for Swing Hero status, which means first look at future local requests
  • Weekly pay: Get paid every Friday for your completed assignments
  • Skillbuilding support: Level up your classroom confidence with Swing's training resources
  • Your voice matters: Share feedback about school experiences and feel heard
  • Extra ways to earn: Bonuses throughout the year and $100 when you refer a friend
  • W-2 benefits: Access medical and 401(k) options as a Swing employee
Rates and Flexibility
  • $200-$250/day, depending on the school and length of request, paid weekly for the full length of your long-term assignment
  • Bonus opportunities for high-need and last-minute requests
What You'll Need
  • Valid California teaching credential or substitute teaching permit
  • Background check (Live Scan/fingerprinting); reimbursed in your paycheck after your 10th day of teaching
  • TB clearance
Inclusion and Community

At Swing, we're committed to inclusion and building a community where everyone feels welcome. Our team is diverse, and we support educators in reaching their goals, both inside and outside the classroom.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Special Education Substitute Teacher
Special Education Substitute Teacher

Swing Education • Santa Rosa (CA)

On-site
USD 39,000 - 46,000
Weekly pay
Bonuses
W-2 benefits
+2
Steady, High-Paying Long-Term Substitute Teacher
Steady, High-Paying Long-Term Substitute Teacher

Swing Education • Santa Rosa (CA)

On-site
USD 37,000 - 46,000
Weekly pay
Bonus opportunities
W-2 benefits
+2
Substitute Teacher
Substitute Teacher

Swing Education • East Palo Alto (CA)

On-site
USD 46,000 - 51,000
Higher earning potential
Total schedule flexibility
Priority access to requests
+4
Substitute Teacher
Substitute Teacher

Swing Education • Santa Fe Springs (CA)

On-site
USD 33,000 - 37,000
Higher earnings potential
Flexible scheduling
Priority access to requests
+3
Substitute Teacher
Substitute Teacher

Swing Education • Richmond (CA)

On-site
USD 37,000 - 59,000
Higher earnings
Schedule flexibility
Priority access
+5
Substitute Teacher
Substitute Teacher

Swing Education • San Francisco (CA)

On-site
USD 30,000 - 55,000
Higher earnings
Flexible schedule
Swing Hero status
+4
Substitute Teacher
Substitute Teacher

Swing Education • Oakland (CA)

On-site
USD 37,000 - 56,000
Substitute Teacher
Substitute Teacher

Swing Education • Los Angeles (CA)

On-site
USD 30,000 - 48,000
Bonuses throughout the year
Referral bonus $100
Medical benefits
+1
Substitute Teacher
Substitute Teacher

Swing Education • Milpitas (CA)

On-site
USD 35,000 - 41,000
Higher earnings
Flexible schedule
Swing Hero status
+4
Substitute Teacher
Substitute Teacher

Swing Education • Downey (CA)

On-site
USD 30,000 - 37,000
Higher earnings potential
Flexible scheduling
Swing Hero status
+4