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 Receives M...

Elevator to be Donated and Installed in School’s New Building [Roanoke, VA] — Community School announced today that the International Union of Elevator Constructors (IUEC) has gifted an elevator to...

Learn More

WDBJ7 Takes a Look inside C...

Newscaster Jean Jadhon Visits Campus to Learn What Makes Community School Unique During the lead-up to the 44th Annual Community School Strawberry Festival, WDBJ7 newscaster Jean Jadhon visited the CS...

Learn More

Our Annual Appeal

From Executive Director Linda Roth Dear Families and Friends of Community School, In early October, I joined the 5–7-year-old classes to watch them release six of the monarchs that had...

Learn More

View All News