Alpine Online is a K-8 school offered by Alpine School District for students who are primarily home schooled. Our purpose is to provide curriculum and support for families who choose to do schooling at home.

Alpine School District takes its stewardship for education seriously and is happy to support families who have made the decision to educate their children at home. If you have questions, please feel free to contact us at 801-471-8900.


Preview our curriculum options here.
What’s the role of a learning coach? Find out here.
We offer:
  • A certified Alpine Online Teacher to support families
  • A full schedule of core classes and electives with complete materials for the school year
  • Dual enrollment option
  • Foreign Language options through Rosetta Stone or K12
  • Saxon Math option
  • Access to curriculum outside of grade level
  • Live hands-on science labs for grades 5-8
  • Monthly field trips and activities
  • Participation in state testing
We require:
  • Learning Coach (an adult at home) to teach/monitor student lessons
  • Weekly communication with a certified teacher
  • Minimum of 3 courses, including language arts or math
  • Consistent academic progress throughout the year
  • 180 days of instruction over the school year
  • Valid email address
  • High Speed Internet access
  • Working printer
  • Please note that all curriculum is in English.