Our programs take place on our campus located in south West Asheville on three beautiful acres of terraced fields, trees, creek, small ponds, and a bee hive. Our indoor spaces include flexible classroom spaces, an aerial gym, maker/tinkering space, art space, yoga/movement room, music room, kitchen, library, and personal workspaces.



Roots is ZigZag's program for young kids ages 3-7. We focus on freedom, nature play, and community, with the guidance of natural rhythms for flowing through our day with safe, loving and empathetic supports and structures. In addition to the agile learning philosophies, ZigZag Roots builds on ideas from Democratic/Sudbury Schools, the history of play based progressive early childhood schools, and studies of Reggio Emilia. Enroll


The Branches program at ZigZag is designed for ages 8-13. We use light-weight structures for self-organization and intentional culture creation, allowing students to engage authentically with the world through their passions and strengths. Our learning environment embraces choice, along with collaboration between students, facilitators, other adult community members, and the larger community in Asheville. We are all about creating space and using tools that support students, facilitators, and parents in having a voice and taking an active role in creating the community they want. Enroll


Offers are made by facilitators, kids, and other community members we invite during Morning Circle. They vary widely based on interest and duration. Some of our regularly occurring offers include Mystery Science, Beast Academy math, comic book making, flow arts, lego robotics, sewing, computer coding, field games, singing circle, yoga, obstacle courses, jewelry making, and storytelling.