What we offer

What we offer at Roanoke-Salem Homeschool Academy

  • Provide Pre-K – 12th grade classes in a classroom setting
  • Offer academic and non-academic classes once a week on Mondays
  • Break the day up into 6 periods for flexible attendance
  • Give assignments during classroom time and may assign homework in some classes
  • Give grades for Middle and High School courses for transcript purposes
  • Enhance your child's education by providing an additional option for academic instruction
  • The responsibility of education still lies with you as the parent
  • Require families to notify their district of residence and not list Roanoke-Salem Homeschool Academy as their curriculum
  • Provide a supportive environment where students can be dropped off and parents are not required to teach
  • Believe in working together to provide the best possible educational experience

(540) 541-8226

  • Get alerts on key dates for registration, classes, and more!

  • We do not spam or sell your contact information.

Meeting at West Salem Baptist


500 Turner Rd
Salem, VA 24153

Church Phone:

(540) 389-2129