© 2023 Catholic Schools Diocese of Richmond. All rights reserved.
Our schools set aside time for students to pray every day and participate in acts of community service.
Give your child all the tools for future success—including a strong moral compass to navigate life.
Students engage their curiosity in challenging courses and have the opportunity to participate in extracurricular activities.
St. John the Apostle Catholic School
Natalie M, Parent and Teacher
"I see the incredible value in Catholic education....(It is) a high-quality Christ-centered education with loving teachers who genuinely care for your children, students who are taught Christian values and strong character, and a family-like community from which to form lifelong friendships."
We foster safe, supportive spaces for children to learn and grow.
PREPARING STUDENTS BOTH EDUCATIONALLY AND SPIRITUALLY
Our classrooms offer academics and faith together every day.
Catholic Schools provide a well-rounded, faith-based, affordable education that nourishes a student's mind, body and spirit.
Catholic School students are part of a church family as well as a school family.
This combination of faith and education means your child is surrounded by a like-minded community who focuses on the dignity of every student and strives to prepare them for a life of worth, while giving them a solid educational foundation.
Give your child a Catholic education. Find a school near you.
Our schools focus on the strengths of each student while keeping costs low.
Your child may even be eligible for need-based or merit-based tuition assistance. Many schools also have grants for parishioners and siblings in Catholic schools.
The Virginia Education Improvement Scholarship Tax Credit (EISTC) program is a valuable resource for families who want to give their child a Catholic education.
$4.5 MILLION
In 2021-2022, over
in scholarships and
financial aid was awarded
Did you know that 32% of our students aren’t Catholic? It’s true.
We invite families of all beliefs and backgrounds to attend Catholic Schools. Because we know that a diverse community fosters caring people.
Pre-K - 8th Grade
52 Harpersville Rd.
Newport News, VA 23601
Pre-K - 12th Grade
621 N Jefferson St.
Roanoke, VA 24016
Pre-K - 8th Grade
14 N Willard Ave.
Hampton, VA 23663
Pre-K - 12th Grade
2501 Academy Rd.
Powhatan, VA 23139
Pre-K - 8th Grade
3314 Sandra Ln.
Virginia Beach, VA 23464
Pre-K - 8th Grade
3100 Grove Ave.
Richmond, VA 23221
Pre-K - 8th Grade
9501 Gayton Rd.
Richmond, VA 23229
Pre-K - 8th Grade
580 Oakview Ave.
Bristol, VA 24201
Pre-K - 8th Grade
123 Franklin St.
Petersburg, VA 23803
9th - 12th Grade
4552 Princess Anne Rd.
Virginia Beach, VA 23462
Pre-K - 8th Grade
309 15th St.
Virginia Beach, VA 23451
Pre-K - 8th Grade
540 Central Blvd.
Danville, VA 24541
Pre-K - 8th Grade
1205 Pen Park Rd.
Charlottesville, VA 22901
Pre-K - 8th Grade
3401 Tidewater Dr.
Norfolk, VA 23509
Pre-K - 8th Grade
8250 Woodman Rd.
Richmond, VA 23228
Pre-K - 8th Grade
1968 Sandbridge Rd.
Virginia Beach, VA 23456
Pre-K - 8th Grade
5343 Virginia Beach Blvd.
Virginia Beach, VA 23462
Pre-K - 8th Grade
7800 Halprin Dr.
Norfolk, VA 23518
Pre-K - 8th Grade
3418 Noble Ave.
Richmond, VA 23222
Pre-K - 8th Grade
6011 York Rd.
Richmond, VA 23226
8th - 12th Grade
600 Harpersville Rd.
Newport News, VA 23601
Pre-K - 8th Grade
2301 Oregon Ave.
Portsmouth, VA 23701