Mountain School is based at the North Cascades Environmental Learning Center located in North Cascades National Park in the heart of the North Cascades mountain range. Located on the shores of Diablo Lake, the Learning Center consists of numerous trails and three trailside-learning shelters. The 16-building facility includes classrooms, library, dining hall and lodges Mountain School participants stay in three dormitory-style lodges, which sleep a total of 92 participants. Each room sleeps four individuals with two shared bathrooms in each lodge.

Our Foodshed program offers appealing, wholesome meals suited to younger palates that are made from local, organic and sustainably-produced food.

Mountain School is surrounded by 7,000,000 acres of protected public lands in Washington and British Columbia. In the middle lies 684,000-acre North Cascades National Park—our neighborhood. With 93 percent of its area designated as Wilderness, the Park is known for its steep mountains, ever-flowing streams and tremendous biological diversity. The Park contains more than 300 glaciers and countless snowfields, making the North Cascades one of the most rugged, heavily glaciated areas in the United States outside Alaska. The North Cascades are a national treasure and living laboratory awaiting discovery.

Travel time to the Learning Center from Burlington is approximately one hour and thirty minutes, two hours from Bellingham and three hours from Seattle.