×
Register Here to Apply for Jobs or Post Jobs. X

Substitute Teacher

Job in Santa Rosa, Sonoma County, California, 95402, USA
Listing for: Swing Education
Full Time, Per diem position
Listed on 2026-09-19
Job specializations:
  • Education / Teaching
    Substitute Teacher, Elementary School, K12
Salary/Wage Range or Industry Benchmark: 200 - 250 USD Daily USD 200.00 250.00 DAY
Job Description & How to Apply Below

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
  • Skill building 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.

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary