Community School is a small, secular, independent school serving students ages three through fourteen. We value the whole child and seek to develop each student’s individual gifts. We encourage self-reliance, critical thinking, and creativity. We respect the social, emotional, physical and intellectual needs of each child. We strive to nurture brave, good and curious citizens who contribute responsibly to their local and global communities.

How to apply

At a Glance


Students Receiving Financial Aid


Teacher : Student Ratio

Over 50

Years in the Roanoke Valley

Class Sizes

8 to 14 Students

Latest News

Community School Named to S...

June 28, 2022 -- Community School today announced that it has been named to the Association for Middle Level Education (AMLE) Schools of Distinction program. It is one of only 12...

Learn More

An End of Year Message from...

Today, I’m here just to say ‘thank you.’  Thank you to the parents who make the tuition payments, pack the lunches, rearrange work schedules to make 3:15 pickups, midweek conferences, and...

Learn More

To the Stars, Our 2021-22 T...

Our theme for 2021-2022 was To the Stars. We used the theme to provide a new perspective and appreciate the stars in our life and also identify what makes each of...

Learn More

View All News