High School Teacher Jobs in Maryland

High School Teacher jobs in Maryland are concentrated in the Baltimore metro, the Washington D.C. suburbs of Montgomery and Prince George's counties, and Anne Arundel County, with demand running from first-year educators through department heads and instructional coaches. Baltimore City Public Schools, Montgomery County Public Schools, and Prince George's County Public Schools are among the largest and most consistent employers in the state. The most in-demand specialties are special education, STEM subjects, and English language development. See the openings below and apply to the ones that match your experience.

Find High School Teacher Jobs

Overview

Open roles13
Top employerMontgomery County Public Schools, MD
Top citySevern, MD
Cities hiring9
Top credentialHigh school
Companies hiring8

Showing 5 of 13+ High School Teacher jobs

Charles County Public Schools
Health Teacher at Westlake High School
We won't show you this job again
Charles County Public Schools
Added 2d ago
Health Teacher at Westlake High School
Charles County Public Schools
Waldorf, Maryland
Corporate Training
Higher Education
K-12 Teaching
High school
1,001-5,000

Have you applied for this role?

Frederick County Public Schools
High School Mathematics Teacher - Immediate Opening
We won't show you this job again
Frederick County Public Schools
Added 2w ago
High School Mathematics Teacher - Immediate Opening
Frederick County Public Schools
Frederick, Maryland
Corporate Training
Higher Education
K-12 Teaching
High school
1,001-5,000

Have you applied for this role?

Archbishop Spalding High School
Long Term Substitute Math Teacher, High School (EX)(2026-2027)-Archbishop Spalding High School, Severn MD
We won't show you this job again
Archbishop Spalding High School
Added 2w ago
Long Term Substitute Math Teacher, High School (EX)(2026-2027)-Archbishop Spalding High School, Severn MD
Archbishop Spalding High School
Severn, Maryland
Corporate Training
Higher Education
K-12 Teaching
High school
51-200

Have you applied for this role?

Montgomery County Public Schools, MD
Immediate: Teacher, Special Education, John F. Kennedy High School, 1.0 FTE
We won't show you this job again
Montgomery County Public Schools, MD
Added 2w ago
Immediate: Teacher, Special Education, John F. Kennedy High School, 1.0 FTE
Montgomery County Public Schools, MD
Wheaton, Maryland
Business Strategy
Compliance & Risk
Consulting & Professional Services
$67k - $136k/yr
Bachelor's degree in special education

Have you applied for this role?

Kennedy Krieger Institute
Special Education Teacher (High School-Greenspring Campus)
We won't show you this job again
Kennedy Krieger Institute
Added 2w ago
Special Education Teacher (High School-Greenspring Campus)
Kennedy Krieger Institute
Baltimore, Maryland
Business Strategy
Compliance & Risk
Consulting & Professional Services
$62k - $130k/yr
Bachelor's degree in special education
1,001-5,000

Have you applied for this role?

See All 13 High School Teacher Jobs in Maryland

Find roles in Maryland that match your experience and apply in just a few clicks.

Find High School Teacher Jobs

High School Teacher Jobs by City in Maryland

Where Maryland roles are concentrated, by current openings.

Severn
2 jobs
Oakland
2 jobs
Wheaton
2 jobs
Waldorf
1 job
La Plata
1 job
Baltimore
1 job
Frederick
1 job
Rockville
1 job
Sykesville
1 job

High School Teacher Job Market in Maryland

A snapshot from current Maryland openings, updated as new roles post.

Who's Hiring

Montgomery County Public Schools, MD
Montgomery County Public Schools, MD3 open roles
Charles County Public Schools
Charles County Public Schools2 open roles
G
Garrett County Public Schools2 open roles

What Maryland Employers Look For

The qualifications that appear most often in high school teacher jobs across Maryland.

  • Active Maryland Educator Certificate issued by the Maryland State Department of Education
  • Bachelor's degree in education or a content area relevant to the teaching assignment
  • Completion of an approved teacher preparation program with supervised student teaching
  • Passing scores on the Praxis Core Academic Skills and applicable Praxis Subject Assessments
  • Familiarity with Maryland College and Career-Ready Standards and curriculum frameworks
  • Clear criminal background check through the Maryland Criminal Justice Information System

High School Teacher Jobs in Maryland: Frequently Asked Questions

How do you become a high school teacher in Maryland?

To become a high school teacher in Maryland, you must earn a Standard Professional Certificate from the Maryland State Department of Education. The process requires a bachelor's degree, completion of a state-approved teacher preparation program, passing scores on the relevant Praxis exams, and a satisfactory background check. Candidates who completed preparation out of state can apply for a reciprocal certificate if their credentials meet Maryland's equivalency standards.

How much do high school teachers make in Maryland?

High school teachers in Maryland earn a median of about $78,670 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $58,150 for the lowest 10% to over $102,690 for the top 10%. Pay rises with experience, specialty, and employer.

Which companies hire high school teachers in Maryland?

Companies currently hiring high school teachers in Maryland include Montgomery County Public Schools, MD, Charles County Public Schools, and Garrett County Public Schools, per current listings on Migrate Mate as of September 2026. Maryland's large public school districts, particularly in the Baltimore and D.C. suburban counties, generate the highest and most consistent volume of classroom openings across all subject areas.

Which Maryland cities have the most high school teacher jobs?

Severn, Oakland, and Wheaton have the most high school teacher openings in Maryland. Baltimore anchors the largest share of positions as the state's most populous city and home to a large urban district, while the D.C. suburban jurisdictions of Rockville and Silver Spring reflect the dense residential population and well-funded public school systems of Montgomery and Prince George's counties.

How can I get hired as a high school teacher in Maryland with little or no experience?

The most realistic entry path is applying directly to large Maryland districts that run structured residency or alternative certification programs, such as Baltimore City Public Schools' Baltimore City Teaching Residency, which places candidates in classrooms while they complete certification requirements. Candidates without a traditional preparation background can also enter through Maryland's Resident Teacher Certificate, a provisional credential that allows you to teach while finishing remaining requirements. Holding a content-area degree in a high-need subject like special education, mathematics, or a STEM field and having a passing Praxis Subject Assessment score on hand gives candidates without classroom experience a clear edge.

Where can I find and apply to high school teacher jobs in Maryland?

You can find and apply to high school teacher jobs in Maryland on Migrate Mate, which lists current openings tied to Maryland school districts and education employers. Search the listings to find roles that match your subject area, grade level, and location, then apply directly to the ones that fit.

See All 13 High School Teacher Jobs in Maryland

Find roles in Maryland that match your experience and apply in just a few clicks.

Find High School Teacher Jobs