Skip Navigation
About Us

Peninsula Catholic High School has provided a rich tradition of faith, academic excellence, and service in Hampton Roads since 1903.  Over the past century, PC has also evolved to meet the needs of our dynamic community, while leading the way for educators across the region in 21st century instruction.

Classes are purposefully small.  PC combines innovative learning practices, such as Chromebook technology and distance learning, with a family atmosphere and a commitment to the teachings of the Catholic faith.  With a diverse student population representing many cultures and backgrounds, PC cultivates an environment in which every student is known and valued.

At PC, our Catholic identity, ambitious instruction, engaged families, and dedicated faculty inspire the academic, spiritual, and social development of young adults poised to become leaders in tomorrow's society.

PC at a Glance

Current Enrollment: 268

Student to Faculty Ratio: 11:1

Average Class Size: 16

PC students travel from 14 cities and counties in Hampton Roads, and represent 19 Catholic parishes as well as many other faith traditions.