Enroll Now Online K-12 Charter School in Utah

Our schools serve Utah residents. If you’re planning to move to Utah, you’re welcome to apply and connect with our team—we’ll guide you through the steps needed to establish residency before your student begins


We are excited that you are considering our school! Our student enrollment is managed through a Lottery program—you can use this page to apply for enrollment.

Please check out the Enrollment FAQ sheet  (drop down menu) for more information about the lottery process.

Our general lottery for each upcoming school year opens October 1st and will run at the end of February. Enrollment will continue throughout the year and spaces will be offered as they become available.

Complete The Online Application


 image

Current School Year

The lottery is now closed.  If you have questions please contact the registrar at  [email protected]  or call 801-822-2668

Virtual Academy
St. George Elementary
Vineyard Elementary
Provo Secondary
Provo Elementary

Enrollment closed.

2026-2027 School Year

We’re excited to welcome new families to our school community! The application window for our lottery is open from October 1 to February 25.

If you miss the deadline, don’t worry — we will still accept applications after February 25, and your child will be placed based on available space.

To apply, click on one of the links below to complete an application.

Virtual Academy
St. George Elementary
Vineyard Elementary
Provo Secondary
Provo Elementary

Enrollment closed.


Freedom Preparatory Academy has the following tuition-free schools open for application (all Kindergarten programs are full-day):

Icon 0
Provo Campus
Elementary
K-5
Icon 1
Provo Campus
Middle School
6-8

High School
9-12
Icon 2
St. George Campus
Elementary
K-6
Icon 3
Vineyard Campus
Elementary
K-5
Icon 4
Virtual Academy
K-12

Enroll Now – Online K-12 Charter School in Utah

How to Enroll: Step-by-Step for Utah Families

  1. Complete Online Application

2. Review & Acceptance

3. Start School Year