At the elementary level, Freedom Prep has 2 elementary schools. A campus in Provo and a campus in Vineyard. Each campus offers a preschool 4 days a week both morning and afternoon, full day kindergarten, half day kindergarten in both morning and afternoon, and 5 classes per grade level in grades 1 thru 5.
At the secondary level, Freedom Prep has a middle school with grades 6 thru 8 and a high school consisting of grades 9 thru 12.
Once a student has been accepted into Freedom Preparatory Academy they do not go through the lottery again but can stay in the school through graduation at 12th grade.