Cascades Academy is an independent day school in Bend, Oregon, serving 250–300 students across pre-school through high school. The school sits in central Oregon's high desert, a region known for outdoor recreation, natural beauty, and a growing tech-informed community. The school delivers meaningful, challenging, and experiential education designed to prepare students for a diverse, changing world.
What sets teaching here apart is the emphasis on learning beyond the classroom. Faculty design hands-on projects and field experiences that connect curriculum to real problems students care about. Because it is a day school, not a boarding operation, teachers work within defined hours and go home each evening—a structure that appeals to educators seeking sustainable engagement rather than residential commitment.
Cascades Academy operates with solid financial footing. Net assets exceed $12 million, supporting competitive salaries and ongoing campus investment. Day-school teaching here means no dorm duty, no evening supervision, and no live-in expectations, yet faculty remain central to school culture and student growth.
The school currently hires across four divisions—pre-school, elementary, middle, and high school—plus roles in administration, advancement, and operations. Spanish language programming creates ongoing demand for bilingual educators. Most hiring peaks in spring and early summer, though mid-year openings arise when staff depart.
Cascades Academy's ranking trajectory is flourishing, reflecting steady institutional momentum. Teachers join a school investing in its mission and people, not one struggling with enrollment or morale. For educators drawn to experiential learning and the Pacific Northwest, day-school employment here offers substantive alternative to more conventional independent schools.
Open positions at Cascades Academy
4 current openings. Click any role to apply directly on the school's site.
Not sure if Cascades Academy is the right fit?
Take the Teacher Match Quiz — answer 30 questions about your experience, geography, and values. Get a shareable Teacher Profile Card and your top 10 matched schools from our database of 2,044.
Take the Teacher Match Quiz →