High-paying teaching jobs in Baltimore
Teaching involves guiding students in learning academic subjects by crafting engaging lessons. Teachers develop curricula, assess student progress, and foster a supportive environment. They exhibit patience, communication skills, and subject knowledge.
We found 617 high-paying for you in Baltimore, MD. These teaching jobs pay well, with salaries between $37,181 to $151,696 per hour. Popular roles include Teacher, Instructor and Adjunct Faculty.
Job title
Updated Oct 22, 2026Faculty
Baltimore
Maryland
Assistant Professor
Baltimore
Maryland
Special Education Teacher
Baltimore
Maryland
Tutor
Baltimore
Maryland
Trainer
Baltimore
Maryland
Instructor
Baltimore
Maryland
Teacher
Baltimore
Maryland
Substitute Teacher
Baltimore
Maryland
Adjunct Faculty
Baltimore
Maryland
School Teacher
Baltimore
Maryland
Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.
-
Faculty
Review job description
Please refer to the employers job description for complete details.
Faculty teach courses, develop curricula, and guide student learning. Deep subject matter expertise, teaching skills, and mentorship ability are essential.
The top companies hiring Faculty in Baltimore, MD are Johns Hopkins University (10 jobs), Kennedy Krieger Institute (1 job), and Friends School of Baltimore (1 job).
Faculty jobs take 92 days on average from job posting to starting date. Currently, 44% of job openings are part-time roles.
See jobsAverage pay
Baltimore
$151,696 per yearMaryland
$91,642 per yearSkills
- Teaching
- Higher education teaching
- Curriculum development
- Lesson planning
- LMS
-
Assistant Professor
Review job description
Please refer to the employers job description for complete details.
Assistant Professors teach courses, conduct research, and mentor students. Deep subject matter expertise, teaching ability, and research skills are essential.
The top companies hiring Assistant Professor in Baltimore, MD are Johns Hopkins University (21 jobs), Loyola University Maryland (10 jobs), and Baltimore City Community College (5 jobs).
Currently, 4% of job openings are part-time roles.
See jobsAverage pay
Baltimore
$103,116 per yearMaryland
$86,119 per yearSkills
- Teaching
- Research
- Higher education teaching
- Curriculum development
- LMS
-
Special Education Teacher
Review job description
Please refer to the employers job description for complete details.
Special Education Teachers develop individualized programs, instruct students, and assess progress. Expertise in educational methods, patience, and interpersonal skills are essential.
The top companies hiring Special Education Teacher in Baltimore, MD are Kennedy Krieger Institute (3 jobs), Baltimore City Public Schools (3 jobs), and The Stepping Stones Group (3 jobs).
Special Education Teacher jobs take 94 days on average from job posting to starting date. Currently, 6% of job openings are part-time roles.
See jobsAverage pay
Baltimore
$81,448 per yearMaryland
$92,612 per year -
Tutor
Review job description
Please refer to the employers job description for complete details.
Tutors provide personalized instruction, assess student progress, and develop learning resources. Expertise in subject matter, communication skills, and instructional methods are crucial. Patience and adaptability enhance teaching effectiveness.
The top companies hiring Tutor in Baltimore, MD are Baltimore City Community College (4 jobs), Saga Education (2 jobs), and Johns Hopkins University (1 job).
Tutor jobs take 75 days on average from job posting to starting date. Currently, 77% of job openings are part-time roles.
See jobsAverage pay
Baltimore
$37.46 per hourMaryland
$29.53 per hourSkills
- Teaching
- English
- Tutoring
- Communication skills
- Math
-
Trainer
Review job description
Please refer to the employers job description for complete details.
Trainers develop and deliver instructional materials, guiding employees in professional development. Expertise in training methods, strong communication skills and adaptability are essential for success in this role.
The top companies hiring Trainer in Baltimore, MD are Planned Parenthood (2 jobs), Infinite Legacy (2 jobs), and DataAnnotation (2 jobs).
Trainer jobs take 44 days on average from job posting to starting date. Currently, 38% of job openings offer remote or hybrid positions and 43% of job openings are part-time roles.
See jobsAverage pay
Baltimore
$75,024 per yearMaryland
$104,103 per yearSkills
- Teaching
- Classroom experience
- Lesson planning
- English
- Communication skills
-
Instructor
Review job description
Please refer to the employers job description for complete details.
Instructors create lesson plans, deliver educational content, and evaluate student performance. Expertise in subject matter, effective communication, and teaching experience are required.
The top companies hiring Instructor in Baltimore, MD are Loyola University Maryland (9 jobs), Baltimore City Community College (5 jobs), and Johns Hopkins University (1 job).
Instructor jobs take 79 days on average from job posting to starting date. Currently, 60% of job openings are part-time roles.
See jobsAverage pay
Baltimore
$32.29 per hourMaryland
$29.24 per hourSkills
- Communication skills
- Teaching
- English
- Lesson planning
- Experience working with students
-
Teacher
Review job description
Please refer to the employers job description for complete details.
Teachers design educational lessons, engage students, and assess progress. Teaching skills, subject matter expertise, and a passion for education are critical.
The top companies hiring Teacher in Baltimore, MD are Baltimore City Public Schools (7 jobs), Language Trainers (3 jobs), and St. Vincent De Paul of Baltimore (3 jobs).
Teacher jobs take 103 days on average from job posting to starting date. Currently, 21% of job openings are part-time roles.
See jobsAverage pay
Baltimore
$23.32 per hourMaryland
$27.59 per hourSkills
- Teaching
- English
- Lesson planning
- Experience working with students
- Communication skills
-
Substitute Teacher
Review job description
Please refer to the employers job description for complete details.
Substitute Teachers provide instructional continuity in the absence of regular teachers, managing classrooms and delivering lesson plans. Flexibility, strong communication, and adaptability are essential.
The top companies hiring Substitute Teacher in Baltimore, MD are St. Vincent De Paul of Baltimore (9 jobs), Friends School of Baltimore (2 jobs), and Roland Park Country School (2 jobs).
Substitute Teacher jobs take 59 days on average from job posting to starting date. Currently, 29% of job openings are part-time roles.
See jobsAverage pay
Baltimore
$22.23 per hourMaryland
$21.21 per hour -
Adjunct Faculty
Review job description
Please refer to the employers job description for complete details.
Adjunct Faculty deliver course instruction, assess student performance, and develop curriculum materials. Expertise in their subject area, strong communication skills, and an understanding of educational practices are essential.
The top companies hiring Adjunct Faculty in Baltimore, MD are Maryland Institute College of Art (MICA) (23 jobs), Baltimore City Community College (18 jobs), and Morgan State University (5 jobs).
Adjunct Faculty jobs take 24 days on average from job posting to starting date. Currently, 75% of job openings are part-time roles.
See jobsAverage pay
Baltimore
$3,658 per monthMaryland
$6,560 per month -
School Teacher
Review job description
Please refer to the employers job description for complete details.
School Teachers plan lessons, engage students, and assess learning. Expertise in subject matter, classroom management skills, and communication abilities are essential. Teaching certification is required.
The top companies hiring School Teacher in Baltimore, MD are ISB (3 jobs), Mother Mary Lange Catholic School (2 jobs), and Baltimore City Public Schools (1 job).
School Teacher jobs take 96 days on average from job posting to starting date. Currently, 30% of job openings are part-time roles.
See jobsAverage pay
Baltimore
$19.69 per hourMaryland
$23.16 per hourSkills
- Teaching
- Communication skills
- Lesson planning
- Experience working with students