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 about us.

Business   Directory   Cornerstone Log-In Rainbow Bus – Crowdrise –

Latest News

Violin

Graduation 2015

Graduating 8th Graders Class Photos Omega Omega Song 6th Grade 5th Grade 4th Grade 3rd Grade 2nd Grade 1st Grade Kindergarten Photos Courtesy of Rafael Sanchez

Crowdrise Bus

Rainbow is getting a Bus!

The bus has left the station! We have just received a generous gift of $2,000, from a donor who only recently learned of Rainbow and our campaign to purchase a bus. He was inspired to give after having a personal conversation with one of our parents and sees this as […]

Omega_DC3

7th and 8th graders in Washington D.C.

Our 7th and 8th graders are having a great time in Washington D.C. on their end of year trip! Yesterday, they started with a metro ride to the zoo. The metro at the zoo is the deepest in DC. Check out the picture of the kiddos on the elevator! They […]

Imagine-Thumbnail

Imagine 2015 “An Expanding Universe” (Video)

IMAGINE!    It’s a hero’s journey, with plenty of opportunity to make fun of ourselves along the way– and it’s all created right here. Justin Pilla developed the concept and wrote the script.  Except for a few of the recorded songs, IMAGINE is completely composed, written, designed, directed, and choreographed by […]

Ruth

A Goodbye Letter from Ruth

To my beloved family and friends, I’ve finally gotten a message from the Universe that my time at Rainbow is ended. The love and support you have shown me—especially during the Evil Hip incident—will always be part of me. But the children, ah, the children—they are 90% of me. Their […]

Strive not to Drive

Strive Not To Drive Week 2015

This week Rainbow Community School will be participating in Strive Not to Drive Week. This initiative started back in 1991 as Bike to Work day with the goal of encouraging bicycle commuting in Buncombe County. From Friday, May 15th to Friday the 22nd, our community will be striving not to […]

More News