Built for K-12 schools

Substitute coverage
without the 6am scramble.

FillMyClass is the simple way for teachers to request coverage — and for substitutes to claim jobs in seconds. No calling trees. No group texts. No guessing.

Mobile-first - iOS & Android
Real-time notifications
Works across multiple schools
Job filled in 3 min
Hillside Elementary
The morning scramble

Your 6 AM shouldn't feel like a crisis.

Every school has lived this. One teacher calls out, and suddenly you're the operator of a phone bank — trying to fill classrooms before the first bell. FillMyClass turns that hour into a non-event.

Before

The old way

  • 5:47 AM 3rd grade teacher out. Start the phone tree.
  • 6:02 AM “Sorry, I can’t today.” Four texts in a row.
  • 6:18 AM Still three classrooms uncovered.
  • 6:31 AM Are we combining classes again?
With FillMyClass

The new morning

  • 5:47 AM Request posted to 42 qualified subs.
  • 5:49 AM Ms. Rivera accepted
  • 6:00 AM Every classroom covered. Coffee’s still hot.
What it does

Everything a busy school needs,
nothing it doesn't.

Smart request management

Teachers post coverage requests in seconds, with all the details a sub needs: grade, subject, and notes.

Real-time notifications

Subs get instant alerts for jobs via push, email, or text — whatever they prefer.

Preferred subs first

Teachers can invite preferred subs first, then open to the full pool if no one accepts within a set window.

Multi-school support

Run a single school or a whole district. Role-based access keeps every view appropriate.

Live admin dashboard

A bird’s-eye view of today’s coverage: who’s out, who’s accepted, what’s still open.

Frictionless onboarding

Invite teachers and subs via a join code or email. Sign in with Google, Apple, or email.

Google Apple Email
For your whole team

Three roles, one calmer morning.

FillMyClass is designed around the people who actually live this workflow every day — not a generic scheduling tool.

For admins

Total visibility before the first bell.

  • Eliminate the morning phone tree
  • See who’s out, who’s covered, what’s still open
  • Manage multiple schools and staff roles in one place
  • Invite subs and teachers with a join code or email
FillMyClass admin dashboard
For teachers

Peace of mind when life happens.

  • Request coverage in under 30 seconds
  • Invite your preferred subs first
  • Get notified when a sub accepts
For subs

Never miss the jobs you want.

  • Real-time alerts for jobs
  • Accept in seconds — no phone tag
  • See your upcoming jobs on the calendar
  • Choose your notification channels
How it works

From “call-out” to “covered” in minutes.

Four steps. Most of them happen automatically while you're still pouring coffee.

01
Teacher or admin

Post the request

Enter the details in under 30 seconds. Add notes and choose preferred subs.

02
Automatic

Qualified subs are notified

Matching substitutes receive instant alerts. Preferred subs see the job first, for a window set by the admin.

03
Substitute

A sub accepts

The first qualified sub to accept is confirmed. Everyone is notified and the job is locked in.

04
Automatic

Everyone is looped in

Confirmations go out, pre-job reminders are scheduled.

What school teams are saying

Built for the people who
keep school days covered.

Before my school had FillMyClass, getting a substitute was time-consuming and stressful. With the app, teachers are able to request coverage much more efficiently and with ease - just a few clicks in the app.
Mikaela Teacher · Wauhatchie Forest School
FillMyClass was a stress-free way to find a substitute. Whether I needed emergency coverage or was planning ahead, I could quickly enter what I needed and get notified when my request was filled.
Abby Teacher · Brainerd Baptist School
It’s super easy to use as a teacher and also as a sub.
Teacher & Substitute Private school
Pricing

Simple annual pricing based on school size

Every school gets the core FillMyClass workflow. Pricing is based on the number of teacher/admin users and whether your organization has one school or multiple locations. Substitute accounts are included at no additional cost.

Small School

Single campus · roughly 20–40 teacher/admin users

Typically around
$1,500 /year

Best for smaller schools managing substitute coverage with a focused team.

Request small school pricing

Large / Multi-Site

75+ users · multiple campuses or networks

Tailored to your org
Custom pricing

Best for school networks, districts, larger schools, and multi-campus organizations.

Talk with us
Substitute accounts are included at no additional cost. Your price is based on teacher/admin users only — never on the number of subs.

90-day fit guarantee

We want FillMyClass to be a good fit for your school. If your school starts using FillMyClass and decides within the first 90 days that it isn't the right fit, we'll refund your subscription.

Founding-school pricing

A limited number of early partner schools may qualify for reduced first-year pricing as they help shape the future of FillMyClass.

FAQ

Questions, answered.

Can't find what you're looking for? Get in touch →

What devices does FillMyClass support?
FillMyClass is mobile-first with native apps on iOS and Android. Admins also get a full web dashboard for managing schools, rosters, and coverage at scale.
Does FillMyClass provide the substitutes?
No, and that’s the point. FillMyClass is built so you get to use your own trusted subs: the retired teachers, parents, former staff, and regulars your team already knows. We don’t send in strangers from a staffing pool. You keep the relationships and the culture fit; we give you the tools to reach your people fast.
How does “preferred subs” work?
When a teacher creates a request, they can list preferred substitutes. Those subs are notified first and get a head start to claim the job. If no preferred sub accepts within the window you set, the request opens to the full qualified pool automatically.
Can we run multiple schools in one account?
Yes. FillMyClass is built for districts and multi-school setups. Role-based access keeps every user — admins, teachers, subs — seeing only what they should.
How do subs get notified?
Subs choose their channels: push notifications, email, SMS (text message), or any combination. They control their own preferences.
How do we invite our teachers and substitutes?
You can invite people individually via email or share a school join code.
What does onboarding look like?
We’ll get your school or organization set up in FillMyClass. After that, you can immediately start adding users and requesting subs. You can be up and running the very same day. Reach out using the form below to get started!
What makes FillMyClass different from other solutions?
FillMyClass helps you quickly reach your own trusted substitute network — not a third-party pool. It’s designed to be extremely simple for teachers and substitutes to use, while giving administrators powerful tools to manage coverage, notifications, and staffing at scale.
Still have questions?

Not ready to book
a demo?

Send a quick message and we'll help answer questions about pricing, onboarding, or whether FillMyClass is a fit for your school.

  • Ask about pricing or school size
  • Talk through setup and onboarding
  • See whether FillMyClass fits your current sub process
Book a demo

We'll reply shortly. No spam — ever.
Prefer email? Reach us at ijohnston@fillmyclass.com.