
Looking for homeschool classes near you? Utah STEM & Arts Academy provides homeschool programs in Utah for ages 5–18 through hands-on STEM and art classes such as: robotics, video game design, art, music, science, English, math classes -- and more. As a pure parent-choice school, parents choose their child’s education path with flexible options designed for homeschool families. Most classes meet one hour once weekly, with the exception of science, English, Math, and 30-minute private music lessons. Our Utah homeschool co-op model gives students the chance to think critically, interact with others, and grow through meaningful homeschool enrichment. Families searching for homeschool groups in Utah, homeschool activities in Utah, and high-quality Utah homeschool programs will find a welcoming community here.
Popular Clases
Discover our dynamic private school, where personalized learning, dedicated teachers, and a nurturing community empower your child to excel. Experience innovative curricula, small class sizes, and a supportive environment that inspires lifelong success. Join our family and invest in your child’s bright future!
4+ Classes per semester.
UFA | Odyssey Approved
Our homeschool classes run from 10 AM to 3 PM. With our "Homeschool Block" system, parents can send their kids to our school for back-to-back classes. Created by a homeschool mom, we believe kids thrive when they learn together. Our small class sizes allows for the attention to be on the student. It’s like a co-op but with less work for parents. Your child will love our engaging and supportive environment!
UFA | Odyssey Approved
We offer after school classes every day from 4 PM to 7 PM, perfect for students who want to dive into subjects not typically offered at their public schools. Whether it's Robotics, Japanese, or something else, we have small classes of 2-5 students to give each child plenty of attention. As one happy parent said, "My son took Robotics and Japanese here because they weren’t available at his school."
UFA | Odyssey Approved

Try any Class for Free
You're welcome to drop by anytime during our class sessions to see if our academy is the right fit for your child. Explore the class, meet the teacher, and experience our supportive learning environment firsthand. No appointment necessary—just stop by and see us in action!






.png)















