The Office of Catholic Schools in the Diocese of Richmond, Virginia.

Our Lady of Mt. Carmel Faculty having fun

Teaching is a Work of Heart

Our teachers make our schools special! 

Imagine working within a supportive community of educators committed to their students. 

Imagine partnering with parents to nurture their child’s academic, social, and emotional development. 

Imagine living your faith daily and witnessing students building their relationships with God. 

Discover why our teachers love teaching in Catholic schools. 

Student engaged in science experiment as part of Catholic Diocese of Richmond's science curriculum

Is God Calling You?

We believe that teaching is a Work of Heart. We invite you to share yours with us.

“As educators, you are called to nurture the desire for truth, goodness and beauty that lies in the heart of each individual, so that all may learn how to love life and be open to the fullness of life.”

Pope Francis

Discover Your Calling

Explore open positions in our schools and consider joining us!  

Tidewater Region

From Newport News to
Virginia Beach

Richmond Region

Powhatan, Petersburg and the Greater Richmond Area

Southwest Region

Charlottesville, Roanoke, Danville and Bristol

"As a teacher, I love working in a Catholic school. Catholic schools help bring God's love, light, and teachings to many hearts. Each day, All Saints Catholic School works to bring about the flourishing of our students, families, and staff, as we grow together in faith, knowledge, and responsibility. ASCS provides a strong education for young minds while taking each moment and each walk of life into consideration."