Cascade Mountain School

What We Do

Cascade Mountain School is a residential STEM (Science Technology Engineering and Math) program for students and is dedicated to cultivating individual responsibility and personal growth; fostering creation of community and understanding of the natural world; and excelling in scientific inquiry, systems thinking, and sustainability studies.


Cascade Mountain School Is Many Things:

Cascade Mountain School offers a variety of day and overnight summer camps for K-12 students, custom school programs during the spring and fall, and adult and family outing events. All of our programs include outdoor adventure, fun, service, and hands-on learning! Topics include, but are not limited to: food systems and ecological agriculture, watershed science, mindfulness and personal health, primitive and survival skills, and tinkering.

Cascade Mountain School utilizes four campuses for its course offerings: the Wild Campus, the Forest Campus, the Contemplative Campus, and the Farm Campus. Read more about each campus here.

How to participate:

Learn more about Cascade Mountain School programs
Register for Cascade Mountain School programs
Click here to see our amazing photo gallery!


Partners & Sponsors

Cascade Mountain School partners with a variety of businesses, schools, farms, scientists and natural resources professionals to deliver hands-on learning opportunities to students. If you are interested in learning more about partnership opportunities, click here to contact us.

In addition to our regular offerings, we also offer customized programs for schools / organizations. If you would like to discuss a potential course, click here to contact us.

Our Other Programs

Mt. Adams InstituteCascade Mountain SchoolPublic Lands StewardsVetsWork Environment