Thank you for your interest in Virginia Academy. We’re always looking for people who feel a definite call and passion to prepare children for life and want to be a part of a team that gets to make sure they receive the best education possible. If you think you have what it takes to join our team please, send your resume to info@virginia-academy.com.  Below is a list of positions we are seeking to hire.


Admissions Coordinator

Director of School Counseling

Upper School Assistant Principal

Preschool Director

Athletic Director

Office Manager

Upper School Positions: Science, History, Math, English, French

Lower School Positions: Lead Teacher

Preschool Positions: Assistant Teachers (full-time and part-time)

Part-time Aftercare Teachers (K – 5th Grade)