Individual Courses (FLVS Flex)

Create Your Own Path
Florida Virtual School provides Kindergarten-12th grade students with a variety of tuition-free*, flexible online courses. Take true ownership of your education by creating your own schedule and working at your own pace. Public, private, charter, and homeschool students will find the freedom to create their own path at Florida Virtual School.
*Unique requirements apply to Florida students who receive a School Choice Scholarship to attend private school or receive other educational services. Learn more here.
Benefits of Enrolling with Florida Virtual School
200+ Online Courses
Students can choose from a wide variety of courses.
1:1 Teacher Support
Teachers build relationships with students over phone, text, email, or video calls.
80+ Student Clubs
There are many opportunities for students to meet peers with similar interests. Clubs are available to all enrolled students. Explore Clubs.
25+ Years
Over the 25 years, students have successfully completed 6 million+ courses.
Path for Public, Private & Charter School Students
- Take 1-3 individual courses per semester through FLVS Flex and in addition to those you take at your traditional school.
- Course enrollment is open year-round.
Path for Homeschool Students
- Take up to 6 individual courses through FLVS Flex as part of your homeschool education.
- Parents/guardians direct their child’s home education program.
- Course enrollment is open year-round.
Overview
Learn more about enrolling in individual courses.Grades K–5
See a day in the life of Kindergarten through 5th grade students.Grades 6–12
See a day in the life of 6th through 12th grade students.Steps to Get Started with Individual Courses
Step 1:
Browse our courses and confirm you’ve taken required prerequisites.
Step 2:
Enroll in courses and tell us your preferred start date.
Step 3:
Your school counselor will approve the course (unless you’re a homeschool student).
Step 4:
Review our tech requirements and watch the Quick Start videos.
Step 5:
Once assigned to a classroom, work with your teacher to find a pace that's right for you.
Ready to Start?
Learn How to EnrollOverview
Learn more about enrolling in homeschool.Advisement Services
Plan your schedule with support from our certified counselors.Grades Kindergarten–12
See a day in the life of Kindergarten through 12th grade homeschool students.Learn More About Each Grade Level


