Reach teachers, aides, school leaders & office staff on role pages, local city and state pages, and in Google Jobs. Each listing is a one-time payment, and nothing renews or bills you again.
Introductory SchoolHires price, available for a limited time and may be withdrawn without notice.
7,123 school jobs from 725 private and charter schools in 43 states on SchoolHires right now. Put your school's vacancy alongside them.
Choose a tier, describe the position, the certification or degree you expect and the salary range, paste the link to your application, and check out with Stripe.
Everything fits on one form, and no account is required.
The listing is published once payment goes through, and its Apply button takes teachers, assistants and staff straight to your school's application portal or hiring email.
Charter networks, dioceses and multi-campus schools almost always have something open: a lead teacher for a new campus, a long-term sub for a leave, an aide when enrollment grows midyear.
Paying for listings one by one gets expensive, and when a post expires before the contract is signed, a classroom goes uncovered.
A plan gives you a fixed number of live listings for one monthly price.
Once a role is filled, the next vacancy takes its slot, with no per-listing charge and no expiry date to watch.
Available to the first 10 schools or networks to sign up, with pricing locked for 24 months.
Need more than 25 live listings, or a single plan covering several campuses, schools or a whole network? Contact us →
The moment Stripe confirms payment.
Nobody holds it for manual approval, so teachers and staff can see it seconds after you check out.
Thirty days, counted from your payment date.
If you hire before then, email us and we will take the listing down right away.
No. You are charged once for a single listing, and it never turns into a recurring payment.
Monthly slot plans are meant for charter networks, dioceses and multi-campus schools that hire throughout the year; they bill each month, you can cancel whenever you want, and listings remain up until the end of the last month paid.
One slot holds one live listing.
On the 10-slot plan, ten vacancies can run together across any combination of roles and campuses.
When a position is filled, put the next vacancy in that slot, as often as you need, at no added cost.
Listings in a slot have no end date while the plan continues.
You sign nothing, and there is no minimum length.
Cancel whenever you like and your listings continue through the end of the paid month.
Founding Partner pricing is kept for 24 months while the plan remains active.
Should you cancel and come back later, the price in effect at that time applies.
Post them separately.
Teachers and office staff look at different role pages, so two listings put each vacancy in front of the right people.
If one hire will do both, such as a teacher who also coaches a team, choose the role that takes up most of the contract.
Stripe processes every payment and accepts all major credit and debit cards, including school and business cards.
Card details stay with Stripe and are never stored on our servers.
Yes.
Email support with the change, such as an updated salary range, a new certification requirement or a later start date, and we will update it.
If you were charged twice or in error, you always get the full amount back.
Since a listing is published as soon as you pay, any other refund request has to come in quickly; the Refund Policy gives the exact window for school listings.
Full details: Refund Policy · Terms & Conditions