Subscribe to our newsletter


Substitute Teachers

Blue Mountain School is hiring Substitute Teachers for our preschool through middle school classes. School staff hours are Monday through Thursday, from 8:15 am to 3:45 pm.

Classroom teaching experience with this age group is necessary and specific teacher training is ideal. CPR/First Aid Training, TB screening, and criminial background check required.

To apply, please contact Heidi Dickens at or 540-745-4234.

Blue Mountain School does not discriminate against employees, students, or applicants on the basis of age, color, disability, gender, gender identity, gender expression, national origin, political affiliation, race, religion, sexual orientation, genetic information, veteran status, or any other basis protected by law.

Shopping on Amazon?

Use our link below and a portion of your sale will go towards the school!

Shop Amazon Now

Shopping at Kroger?

If you shop at Kroger, you can help BMS earn money for its scholarship fund. Our Community Rewards number is QK830.

Link your Kroger Card