Home

Education.
Innovation.
Exploration.

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

1:3

Students Receiving Financial Aid

1:7

Teacher : Student Ratio

Over 50

Years in the Roanoke Valley

Class Sizes

8 to 14 Students

Latest News

CS Takes First Place at Env...

April 27, 2026 - Earlier this month, Community School’s Middle School Envirothon Team competed in the Area I competition at Grand Caverns Park in the Grottoes, VA. Community School had...

Learn More

CS Students Make Their Move...

Earlier this month, middle schoolers, Issa, John, and Mac, represented Community School at the 2026 Southwest Virginia Chess Championships held at Fallon Park Elementary School. The team performed exceptionally well,...

Learn More

The Benefits of a Non-Grade...

One of the many things that makes Community School unique is our non-graded approach to education. We believe students learn best when they feel supported, understood, and excited about their...

Learn More

View All News