Charlotte Virtual School

Charlotte Virtual School is a public school in Charlotte County that serves Elementary through High school students and is open to Charlotte County residents in K-12th grades. Students may enroll as part-time or apply to be full-time students in our school. Charlotte Virtual School is NOT a credit recovery program.

Our courses engage students in critical thinking, problem-solving skills, real-life application and the ability to apply the acquired knowledge in the world around them.

Public school, private school, charter school, home education students and students new to Charlotte County are eligible to apply.

Full time Charlotte Virtual students are required to take six courses.

Partnering with Lee County Virtual, our Elementary School program offers a blended learning experience. Your student can learn from home at his or her own pace with the support of top notch experienced teaching staff.
Charlotte Virtual offers students in grades 6-8 several options to create a personalized learning experience. Students can accelerate or enrich their education with online courses on a full-time or part-time basis.

Please click here to learn about all the courses we are currently offering.

High school students can include one or more online courses within their school day. Charlotte Virtual offers a multitude of courses, facilitated by local, highly-qualified teachers. Our students also have the opportunity to earn college credits through several AP courses we offer.

Please click here to learn about all the courses we are currently offering.

Upcoming Events

Jan. 21st -Open Lab 1:30 – 4 p.m., Rm. N-111
Jan. 29th – Jan. 31st -CVS Lab and Offices CLOSED

Remind APP Information




Charlotte Virtual School is committed to providing interactive, media-rich educational opportunities in a flexible, student-centered learning environment to a diverse population of learners.