Asheville Farmstead School Banner

Asheville Farmstead School is a non-profit outdoor farm-based school designed to teach homesteading, natural sciences, life skills, sustainability, and agriculture to children and families. The goal of Asheville Farmstead is to connect students to an increased awareness of the natural world, the complexities of agriculture and the interrelations of living communities. We serve preschool youth, summer campers, schools, groups and nature-loving families.


Sprouts  (Sept-May)   
Ages 3-5
Monday-Friday    8:30am-12:30pm
    Our Sprouts program teaches the littlest learners how to engage the world around them. 


Afternoon Explorers (Sept-May)
Ages: Potty Trained - 10 
Monday- Thursday 12:35pm - 3:30pm
Afternoon Explorers will teach students about their natural world and have them spend time exploring the outdoors in a safe environment. 


Large Groups & Science for Schools    All Ages     Fridays
    Bring your whole class, scout troop or other community for a program tailored to your interests and needs.


kids by table



Up Coming Events
Family Discovery Days are always a good time. Enjoy a day in nature with the whole family. The next one is Saturday, October 14th, the theme for Saturday is Fall in love with the Cove!!

We are NOW ENROLLING for our fall, winter, and spring seasons of Sprouts and Afternoon Explorers. Please visit our Registration page to sign up your students in these programs!

Another great way to keep in touch with what is happening here at the Farmstead is to subscribe to our monthly newsletter!




Like many organizations, we have our own language at Asheville Farmstead. Instead of running classes on semester terms, we call them "Seasons" because they line up with nature's four quarters. Additionally, we divide each day between the "Field" and the "Forest." Learn more about our seasons and daily routine here.