Small Class Sizes
Rainbow Community School is a holistic private school based in Asheville, North Carolina.
Rainbow Community School is a private school serving about 200 students, preschool through eighth grade in Asheville, North Carolina. For more than 35 years, we have been a national leader in holistic and mindful education. Learn more.
Explore our world
What's in a mission? This school year I will be writing a series for Heart of the Matter based on our board Ends Policies. Ends Policies are written by the board as the guiding light for our school. They point the way toward who we want to be and where we want to go....
This month's team highlight: Tracy Hildebrand We'd like to introduce you to Tracy, Rainbow Community School's art teacher. We found her in the art room and asked if she'd agree to answer questions for a team highlight. She has some fun answers to our questions. We...
Opening the Heart – Reflection and Centering At a recent admin meeting, Cynthia shared a centering designed to bring awareness to, and open the heart. Renee asked her to share it on the Director's Blog for others to enjoy, as well. Point to yourself Take a moment to...
Number of acres
Come See Our Campus
Location: 574 Haywood Road, Asheville, NC 28806
Telephone: (828) 258-9264
School Office Hours: M-F: 8:30 am – 4:00 pm
We’re making progress on our annual campaign! Please consider donating today!
Become part of the hive!
Our annual campaign helps bridge the gap between annual tuition vs. operating costs. These funds also help with special projects on campus.
We have much more information and a downloadable FAQ on our Annual Campaign page.
Feedback from Omega and Rainbow families.
Faces to greet you
Some of our administrative staff
Development Director and Curriculum Coordinator
4th - 8th Division Head
Director of Equity
Pre-K - 3rd Division Head
Director of Admissions