Farmington Online: Remote & Virtual Programming

Welcome to Farmington Online, where students have flexible learning options designed to fit their needs, interests, and goals. From fully virtual programs to remote and hybrid learning opportunities, FPS offers a variety of pathways for students at every grade level, including elementary, middle, and high school. Whether your child is looking for a different learning environment, a more personalized pace, or additional opportunities like math acceleration, this page will help you explore the options and find the right fit for your family.
Farmington Online’s mission is to engage students and families in flexible and innovative educational opportunities, where students learn in non-traditional environments through live and virtual online instruction, as part of their unique path to academic success.
Prospective student?
-
Please view our interactive slide presentation to learn more about our programs!
-
View a recording of our K-12 Information Session.
-
Read more about options for homeschooling families.
Ready to enroll?
-
Newly enrolled students in the district may enroll in online programming at any time. For existing students, generally, transfers must take place within the first 10 school days of the semester.
-
Enrollment for the second semester of the current 2025-2026 school year is closed.
-
FALL 2026 Enrollment is OPEN: To request enrollment for the 2026-2027 school year, please complete the following '26-27 Online Learning Enrollment Request Form
-
If you are a new student to Farmington Public Schools, please visit www.farmington.k12.mi.us/enroll to enroll, and be sure to select a remote or virtual option during the pre-enrollment process.
Current student?
-
Jump to our Student Hub
About Farmington Online

