© 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.

SPIRITUAL GROWTH

Give your child all the tools for future success—including a strong moral compass to navigate life.

MORAL DEVELOPMENT

Students engage their curiosity in challenging courses and have the opportunity to participate in extracurricular activities.

INTELLECTUAL DISCOVERY

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. 

NURTURING THE WHOLE STUDENT

Catholic Schools provide a well-rounded, faith-based, affordable education that nourishes a student's mind, body and spirit.

BUILDING A BRIGHTER FUTURE FOR EVERY CHILD

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.

Check out local faith-based options

Give your child a Catholic education. Find a school near you.

WELCOMING COMMUNITY

Learn MoreLearn More

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

WE'RE COMMITTED TO
HELPING ALL FAMILIES ACCESS
A CATHOLIC EDUCATION.

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.

Find Catholic Schools near you.

Nearby Catholic Schools

No results found within 20 miles.

View all Catholic Schools in the Diocese of Richmond, VA at
discovercatholicschools.org/locate/find-a-school/.

Nearby Catholic Schools

Schools are listed in order of closest proximity to the zip code you provided.

View all Catholic Schools in the Diocese of Richmond, VA at
discovercatholicschools.org/locate/find-a-school/.

Our Lady of Mount Carmel

Pre-K - 8th Grade

52 Harpersville Rd.
Newport News, VA 23601

(757)596-2754

Inquire Now

admissions@olmc-school.com

Roanoke Catholic School

Pre-K - 12th Grade

621 N Jefferson St.
Roanoke, VA 24016

(540)982-3532

Inquire Now

admissions@roanokecatholic.com

Saint Mary Star of the Sea School

Pre-K - 8th Grade

14 N Willard Ave.
Hampton, VA 23663

(757)723-6358

Inquire Now

admin@saintmarystarofthesea.com

The Blessed Sacrament Huguenot School (BSH)

Pre-K - 12th Grade

2501 Academy Rd.
Powhatan, VA 23139

(804)598-4211

Inquire Now

admissions@bshknights.org

St. Matthew's School

Pre-K - 8th Grade

3314 Sandra Ln.
Virginia Beach, VA 23464

(757)420-2455

Inquire Now

office@smsvb.net

St. Benedict Catholic School

Pre-K - 8th Grade

3100 Grove Ave.
Richmond, VA 23221

(804)254-8850

Inquire Now

info@saintbenedictschool.org

St. Mary's Catholic School

Pre-K - 8th Grade

9501 Gayton Rd.
Richmond, VA 23229

(804)740-1048

Inquire Now

admissions@saintmary.org

St. Anne Catholic School

Pre-K - 8th Grade

580 Oakview Ave.
Bristol, VA 24201

(276)669-0048

Inquire Now

schooloffice@stanneschoolbristol.org

Saint Joseph Catholic School

Pre-K - 8th Grade

123 Franklin St.
Petersburg, VA 23803

(804)732-3931

Inquire Now

info@saintjosephschool.com

Catholic High School

9th - 12th Grade

4552 Princess Anne Rd.
Virginia Beach, VA 23462

(757)467-2679

Inquire Now

info@chsvb.org

Star of the Sea Catholic School (VB)

Pre-K - 8th Grade

309 15th St.
Virginia Beach, VA 23451

(757)428-8400

Inquire Now

sosadmissions@sosschool.org

Sacred Heart Catholic School

Pre-K - 8th Grade

540 Central Blvd.
Danville, VA 24541

(434)793-2656

Inquire Now

info@sheartschool.com

Charlottesville Catholic School

Pre-K - 8th Grade

1205 Pen Park Rd.
Charlottesville, VA 22901

(434)964-0400

Inquire Now

info.ccs@cvillecatholic.org

Christ the King Catholic School

Pre-K - 8th Grade

3401 Tidewater Dr.
Norfolk, VA 23509

(757)625-4951

Inquire Now

info@ctkparish.org

Our Lady of Lourdes

Pre-K - 8th Grade

8250 Woodman Rd.
Richmond, VA 23228

(804)262-1770

Inquire Now

Admissions@lourdesrva.org

St. John the Apostle Catholic School

Pre-K - 8th Grade

1968 Sandbridge Rd.
Virginia Beach, VA 23456

(757)821-1100

Inquire Now

sja@sjavb.org

St. Gregory the Great

Pre-K - 8th Grade

5343 Virginia Beach Blvd.
Virginia Beach, VA 23462

(757)497-1811

Inquire Now

adriscoll@ssgsvb.org

St. Pius X Catholic School

Pre-K - 8th Grade

7800 Halprin Dr.
Norfolk, VA 23518

(757)588-6171

Inquire Now

dplasse@spxschoolnorfolk.org

All Saints Catholic School

Pre-K - 8th Grade

3418 Noble Ave.
Richmond, VA 23222

(804)329-7524

Inquire Now

jgilman@allsaintsric.org

Saint Bridget Catholic School

Pre-K - 8th Grade

6011 York Rd.
Richmond, VA 23226

(804)288-1994

Inquire Now

amctaggart@saintbridget.org

Peninsula Catholic High School

8th - 12th Grade

600 Harpersville Rd.
Newport News, VA 23601

(757)596-7247

Inquire Now

apadilla@peninsulacatholic.org

Portsmouth Catholic Regional School

Pre-K - 8th Grade

2301 Oregon Ave.
Portsmouth, VA 23701

(757)488-6744

Inquire Now

Learn More