Best PK - 12 Private School in Utah

At Ivy Hall Academy, we create a learning environment where each child is valued, supported, and inspired to thrive. With a focus on small class sizes, individualized attention, and exceptional educators, we ensure every student reaches their full potential.

Schedule a tour

Welcome to a Place of Personalized Learning

At Ivy Hall Academy , we offer a personalized and supportive learning environment that nurtures both academic excellence and character development. Our curriculum is designed to challenge students while fostering creativity, leadership, and emotional well-being. With small class sizes and individualized attention, we ensure that every student thrives.

Tailored Education

Custom learning paths for every student.

Value-Based Learning

We focus on creating an environment that promotes faith and respect for others.

Holistic Development

Encouraging growth academically, emotionally, and socially.

Close-Knit Community

Building lasting relationships in a supportive, family-like environment.

See how your child can thrive at Ivy Hall

Admissions

We’re excited to welcome new families to our community! Our admissions process is simple and designed to help you explore how Ivy Hall Academy’s personalized education can benefit your child. Contact our admissions team or schedule a tour today to see how we foster academic, emotional, and social growth for every student.

Apply Now

Academics

We provide a dynamic, value-based education tailored to each student’s unique strengths. Our curriculum promotes critical thinking, creativity, and leadership, with a strong focus on building lifelong learners. From advanced academics to hands-on experiences, we ensure that students not only excel but also find joy in learning

Learn More

Events

We believe in creating memorable and enriching experiences beyond the classroom. Our school events foster community, celebrate achievements, and offer opportunities for students to grow socially and academically. From educational programs to fun community gatherings, we ensure that every event contributes to a well-rounded student experience.

View All Events

What Parents are Saying

Personalized Attention That Makes Every Child Feel Special

“Personalized attention with administration, teacher, and student—you have my child for 7 hours and I know you care and are reachable, I text the teacher 10 times a week and I get an immediate response! Ivy Hall makes every child special, it’s a different experience, everyone knows my child intimately!”

– Amanda Kerpan
Mom 7 year old

Small Classes, Big Connection: A Parent's Dream

“The small class size allows for personal involvement, I can be here any time as a parent. There is a team effort, with the principal and the teachers. There’s a lot of communication! I feel personally connected to the school at any time and you always know all things about your child. I love it so much!”

– Babata Sonnenberg
Mom 14 year old

A Culture of Care: Success Starts with Emotional and Social Well-being

“We love the culture of Ivy Hall. Academic success comes naturally when their emotional and social mental health is cared for. When we came to Ivy Hall all our needs were met, then our kids could be successful. Once they feel loved and connect with friends and teachers, then the academics are a bonus.”

– Wendy Smith
Mom 12 year old

Upcoming Events

Family Fun Night

Join us for an evening of games, food, and community bonding for students and families.

Date: October 21, 2024
Time: 5:00 PM – 7:30 PM

RSVP Here

Fall Open House

Explore our campus, meet the staff, and learn more about our personalized learning approach.

Date: November 2, 2024
Time: 10:00 AM – 12:00 PM

Sign up for a tour

Science Fair

Watch students showcase their innovative projects and discoveries in science and technology.

Date: November 15, 2024
Time: 3:00 PM – 5:00 PM

Learn More

Winter Holiday Concert

Celebrate the season with performances by our talented students in music and drama.

Date: December 8, 2024
Time: 6:00 PM – 7:30 PM

Get your tickets