Prairie Flower is an independent, nonprofit nature-based early childhood education center in Ames, Iowa, that has been serving families for over 25 years. We offer a year-round co-op nature preschool program for children ages 3-6, an after-school program and summer camps for children ages 5-12, and a parent-child playgroup for children ages 14 months-3 years.

We strive to create a warm, nurturing environment where children spend as much of the day as possible outdoors, forming a connection with nature and learning through play. Our curriculum is largely child-led and holistically seeks to meet the needs of the whole child (physical, social, emotional and creative, in addition to cognitive).