Details

Vendor Name: Cache Valley Forest School
Vendor No.: 7806
Address: 11333 South 1300 E Avon Utah 84328
Contact: Christina McDowell
Phone: (801) 668-9117

Cache Valley Forest School they mentor through science focused lessons, child-led learning, play and placed-based education, and hands-on experiences.

Cache Valley Forest School: Where Learning is an Adventure

At Cache Valley Forest School, we believe that meaningful education happens outdoors—where children can engage with the natural world through curiosity, play, and hands-on experiences. Our mission is to foster a deep love for nature while nurturing lifelong learners, thinkers, and stewards of the earth.

We offer a variety of enriching programs for homeschoolers, summer adventurers, and curious explorers of all ages. Our Homeschool Science curriculum combines child-led exploration with engaging, place-based science lessons to inspire wonder and a drive for discovery. Through field studies and nature-based activities, students grow academically while building a strong connection to the environment.

Our Summer Camps are packed with themed adventures like fairy tale forests, dragon quests, and wilderness survival. These unforgettable experiences teach outdoor skills, teamwork, and creativity—all while building lasting friendships and memories.

In addition, our Specialty Courses offer unique enrichment opportunities in areas such as bushcraft, outdoor cooking, foraging, nature journaling, and yoga. Each class is designed to deepen students’ relationship with nature and teach practical, lifelong skills.

Inspired by the forest school model, our approach emphasizes student-led learning, holistic development, and resilience. Trained educators guide children through seasonal rhythms and natural discoveries, helping them grow socially, emotionally, and physically.

Join us in creating a future where children smell the earth, feel the wind, and learn through nature. Registration for our Forest Heritage Series opens April 15 at 9am. Don’t miss your chance to be part of the adventure!