School Hires

Catholic School Teacher Jobs

Open Positions391 live
Archdiocese of St. Louis Catholic Schools and offices logo

STEM Teacher

Archdiocese of St. Louis Catholic Schools and offices

St Louis, MOAvg $58k–$81k
Archdiocese of Galveston-Houston Catholic Schools logo

Middle School Religion Classroom Teacher

Archdiocese of Galveston-Houston Catholic Schools

TexasAvg $58k–$81k
Archdiocese of Galveston-Houston Catholic Schools logo

Elementary Classroom Teacher

Archdiocese of Galveston-Houston Catholic Schools

The Woodlands, TXAvg $58k–$81k
Archdiocese of Galveston-Houston Catholic Schools logo

Latin Teacher

Archdiocese of Galveston-Houston Catholic Schools

TexasPart-Time · Salary Varies
Archdiocese of St. Louis Catholic Schools and offices logo

K-8 Teacher (TA Evergreen)

Archdiocese of St. Louis Catholic Schools and offices

St Louis, MOAvg $58k–$81k
Archdiocese of Indianapolis logo

Multi-disciplinary Secondary Teacher

Lumen Christi School · Archdiocese of Indianapolis

Indianapolis, INAvg $58k–$81k
Archdiocese of St. Louis Catholic Schools and offices logo

Teacher - PSR

Archdiocese of St. Louis Catholic Schools and offices

Webster Groves, MOAvg $58k–$81k
Diocese of Jefferson City Catholic Schools logo

Math Teacher

Diocese of Jefferson City Catholic Schools

Marshall, MOAvg $58k–$81k
Archdiocese of San Antonio Catholic Schools logo

ELC Teacher

St. Pius X Catholic School · Archdiocese of San Antonio Catholic Schools

San Antonio, TXAvg $58k–$81k
St. Theresa Catholic School logo

ELA Teacher

St. Theresa Catholic School

Phoenix, AZAvg $58k–$81k
Catholic Schools logo

5th Grade Teacher

Catholic Schools

Orlando, FLAvg $58k–$81k
St. Thomas High School logo

Theology Teacher 2027-2028

St. Thomas High School

Houston, TXAvg $58k–$81k
Diocese of Peoria Catholic Schools logo

Middle School Science Teacher

Diocese of Peoria Catholic Schools

Philo, ILAvg $58k–$81k
Bishop Dunne Catholic School logo

Theology Teacher

Bishop Dunne Catholic School

Dallas, TXAvg $58k–$81k
Archdiocese of Indianapolis logo

Art Teacher

St. Anthony School · Archdiocese of Indianapolis

Clarksville, INPart-Time · Salary Varies
Bishop Dunne Catholic School logo

Math Teacher

Bishop Dunne Catholic School

Dallas, TXAvg $58k–$81k
Diocese of Allentown Catholic Schools logo

Middle School Math Teacher

Holy Guardian Angels Regional School · Diocese of Allentown Catholic Schools

Reading, PAAvg $58k–$81k
Archdiocese of Denver parish/school tenant logo

3rd Grade Teacher

Archdiocese of Denver parish/school tenant

Denver, CO$40k–$60k/yr
Archdiocese of San Antonio Catholic Schools logo

Kindergarten Teacher-Sts. Peter and Paul Catholic School

Archdiocese of San Antonio Catholic Schools

New Braunfels, TXAvg $58k–$81k
Archdiocese of San Antonio Catholic Schools logo

Child Watch Instructor

Archdiocese of San Antonio Catholic Schools

San Antonio, TXAvg $58k–$81k

Hiring a Catholic School Teacher? Get in front of teachers, aides and administrators who are ready to change schools.

Post a Job →
Live Jobs
391 open jobs
BLS Pay Range
$47,990–$104,390

What Does a Catholic School Teacher Do?

A Catholic school teacher teaches at a parish, diocesan or religious-order school, from preschool through high school, including theology and religion teachers.

Catholic schools usually ask teachers to support the school's Catholic mission, and many dioceses require catechist or religious education training on top of subject qualifications.

Learn more about the catholic school teacher career path →

Catholic School Teacher Salary

National Median
$63,980
10th–90th Percentile
$47,990–$104,390

BLS has no Catholic school teacher code. This is elementary school teachers (25-2021) in all K-12 schools, public and private together. In privately owned schools alone, the BLS median for this occupation was $58,140. Source: BLS OEWS May 2025, SOC 25-2021 Elementary School Teachers, Except Special Education, in Elementary and Secondary Schools (NAICS 611100, public and private). BLS pay excludes overtime and the self-employed.

Employers: Learn how to hire a Catholic School Teacher for your school →