Online Education With Your District


  • Brandywine Virtual Academy (BVA) could be your child’s personal solution. BVA supports students in grades K-12 and offers a wide range of computer-based courses that students take online. BVA was created to provide schools with the resources and flexibility to serve students who wish to learn online. Our comprehensive program combines the personal attention and local perspective of your local school district with the content, tools and services available from a variety of the top national online providers, allowing students to stay in the district while offering an array of learning opportunities.

    While at BVA, students can participate in district events, sports, extracurricular activities, or even an in-person music, art, or lab science class if their schedule permits. Students who complete the commonwealth's graduation requirements with Brandywine Virtual Academy will receive their diploma from their public or private district partners. 

Why Choose BVA?

The attention and personalization expected of your local teachers is what you’ll find in the BVA teaching staff. Our highly-qualified, PA-certified staff are invested in your students’ success. BVA has multiple supports in place to help districts and students succeed in the online learning environment.

In addition to our K-12 classroom teachers, your student will work directly with a student advisor. BVA students can work with their personal student advisor to help stay on track and achieve success in the online learning environment. Students and families are provided weekly reports on work completion and time on task to monitor student progress.

Through a variety of in-person events and learning opportunities, BVA strives to remove the distance created by the computer. And because you remain in the district, students can also continue to participate in district sports and activities.

BVA offers over 400 courses for students from Kindergarten through 12th grade. Students can complete courses from home, a school-based classroom or other location with internet access. All courses are aligned with BVA curriculum and students may access to all of the district's in-person classes as well!

One advantage of online learning is flexibility. When you enroll in BVA classes, you will be able to study and review course materials during your own time. BVA allows students to more easily balance school, work, family responsibilities and cocurricular and after-school activities. Our program helps your student build time-management skills.

To ensure students and their families succeed in the online learning environment, BVA has multiple supports in place throughout the learning process. Both teachers and PLCs are available from 8:00 a.m. to 8:00 p.m. Monday through Thursday. BVA is ready to provide all required technology for students with on-demand technical support.


  • To determine whether your school or district is currently a BVA district partner, use the drop-down menu below.

Find a District Affiliated Partner

  • All
  • Abington School District
  • Avon Grove Charter School
  • Avon Grove School District
  • Children's Home of Reading
  • Collegium Charter School
  • Fleetwood Area School District
  • Great Valley School District
  • Hatboro-Horsham School District
  • Kennett Consolidated School District
  • Lake-Lehman School District
  • Lower Moreland Township School District
  • Methacton School District
  • Neshaminy School District
  • Norristown School District
  • Owen J. Roberts School District
  • Oxford Area School District
  • Phoenixville Area School District
  • Pottsgrove School District
  • Project Concern
  • Radnor Township School District
  • School District of Philadelphia
  • School District of Pittsburgh
  • Souderton Area School District
  • Technical College High School (TCHS) Brandywine
  • Technical College High School (TCHS) Pennock's Bridge
  • Technical College High School (TCHS) Pickering
  • The School District of Haverford
  • Tredyffrin-Easttown School District
  • Unionville-Chadds Ford School District
  • Upper Merion Area School District
  • West Chester Area School District
  • Williams Valley School District

Can't find your district?