Rocky Peak Virtual Elementary School is a tuition-free online/virtual school for K-6 students in the State of Utah. Rocky Peak Virtual provides a virtual curriculum in Reading, Writing, Math, Science, and Social Studies. Curriculum designed and delivered by highly-qualified Utah teachers. Additionally, we have an amazing in-person and virtual Peak Time program. We are the G.O.A.T.S., the Greatest of All Time Students, Staff, and School.
Enrollment is OPEN for the 2026-2027 school year. Please complete the form below to request information.
Returning students do not need to complete the form.
![]() |
![]() |
![]() |

Three Virtual Choices in Learning for student flexibility and predictability of learning:
- Synchronous Choice - Most common choice. Daily live instruction will be provided in reading, writing, math, and science/social studies. Students will receive instruction from their assigned teachers. Live class 8:30-1:00
- Asynchronous Choice - Recorded live instruction is available for the student to view on their own time. All assignments are due by Sunday night and will be graded the following week. Attendance is based off of work completed. Student is expected to participate in a live reading instruction program called Walk to Read 30 minutes a day. Asynchronous Learning is only available after successfully completing two weeks of Synchronous Learning.
- Self-Paced Learning - Parents provide and deliver their own homeschool curriculum with access to in person classes via Peak Time. Students will work through the curriculum with weekly formal Check-Ins and communication with their assigned school coordinator. Ideally, the student will participate in a live reading instruction program called Walk to Read 30 minutes a day.
Additionally, students may participate in optional PEAK Time providing in-person, hands-on learning in Science, STEM, PE, the Arts, etc.
Rocky Peak Elementary is part of the Jordan Virtual Learning Academy, which includes Kelsey Peak Virtual Middle & Kings Peak High.
Additional questions about which choice is best for students, please contact the school at 801-567-8480











