• CVHS
  • students-top-view2
  • CVHS

All Students Welcome!


Canyons Virtual High School (CVHS) is Utah's Largest SOEP Provider! CVHS is a year-round, online program dedicated to serving students within the Canyons School District, and elsewhere throughout the beautiful state of Utah. During the 2016-17 school year, students may take up to six (6) credits or original coursework, free of charge. Click here to learn more.

Course Access

CVHS Spring and Summer Calendar 2016

CVHS Registration and Grading Calendar Spring & Summer 2016 is now available. Click here for a downloadable copy.

Gradpoint logo

canvas logo

Is a CVHS Course Right for You?

Are you ready for online learning?

Take the 'Is a CVHS course right for you?' quiz to self-assess your skills and learn more about what is needed to be sucessful in a CVHS course.

Ready to turn over a new leaf? #CVHS


Founded in 2011, Canyons Virtual High School is an online learning program that serves thousands of students from across the great state of Utah. 

At CVHS, students may earn original or make up credit in a wide variety of engaging and highly interactive courses. All teachers at CVHS are highly qualified in their subject area, and provide timely and personalized feedback as students work at their own pace. In addition, licensed school counselors and other support staff are readily available for current and prospective students.

Registration for CVHS courses is open year-round, to all Utah students inside and outside of the physical boundaries of the Canyons School District.
cvhs logo

Recent Announcements

The CVHS 2016 - 2017 Registration and Grading Calendar

CVHS would like to share with you their 2016 - 2017 Registration and Grading Calendar. Below the calendar is an explanation of what the information on the calendar means:
CVHS 2016-17 Calendar

  • Session Start Dates – these dates indicate when a new CVHS semester begins. In order for students to participate in a course on or after the session start date they must register for the course(s), and pay any registration fees that are applicable. For more information about course fees visit this link.
  • Course End Dates – these dates are when the semester ends. Students who don’t complete a course will need to reregister for the new semester in order to continue a course. Since the semester break is an opportunity for CVHS to make updates and adjustments to courses, students may experience course, assignment, and grading changes.
  • Registration Periods – these highlighted sections indicate when students can register for certain semesters.  Since PE courses require students to log activity for specific amounts of time, the registration for those courses end earlier than other CVHS courses.
  • Registration Closed – these dates indicate when students will not be able to register for any CVHS courses.
  • Holidays/Office Closed – these are dates when the CVHS office will be closed.
  • End of Term Grades Due – theses are dates that CVHS teachers are required to have final grades entered in Skyward.

Important Changes for 2016-17

We are excited to begin first quarter next week! Please review the following important changes:
  1. During the 2016-17 school year, CVHS students will be able to register for up to four (4) quarter credit courses at any one given time. Only one quarter of each course subject may be selected. Once any of the four courses have been completed or dropped from the student’s schedule, additional courses may be taken – with the caveat that only four (4) quarter credits may be taken at once. As outlined in Utah's Statewide Online Education Program, students may take up to six (6) full credits - or twenty four (24) quarter credits - over the course of the entire school year.
  2. All course fees (if applicable) must be paid before course registration will be processed. When applicable, an invoice for course fees will be sent to the student’s parent/guardian. Please click here for additional information related to course fees.
  3. The end date for all courses requested between now and January 4 will be January 18, 2017. If courses are not completed by 3:00 PM on January 18, a new registration request will need to be submitted (with applicable fees) to continue in the course.
If you have questions about any of these changes, please feel free to contact us directly.

Simple Sign Up!

To sign up for an online course using the Canyons School District CVHS registration system, please click here.

Click here to register for CVHS.

  • Enrollments by Grade Level
    Enrollments by Grade Level
  • Robust Catalog
    Robust Catalog
  • Enrollments by Gender
    Enrollments by Gender
  • Credit Types Requested
    Credit Types Requested
  • Course Request Percentages
    Course Requests by Subject Area

Stay Connected!

Click here to subscribe to our email announcements.