At Charlottesville Catholic School, our Pre-K through 8th grade students receive challenging academics while learning in a nurturing, supportive environment. We strive to instill a lifelong appreciation of the gifts of faith and knowledge while our students discover their own gifts and talents.