Search Teaching Jobs By Location
Keywords
Location
Employers Post Your Jobs

Post to Teacher.org and 100+ Job Boards with One Submission.
Post a Job

Teacher Jobs in Pennsylvania

New teachers in Pennsylvania make $41,901 per year which is above the average per capita salary across the state. Even with this very competitive wage, there are still teacher shortages in many subject areas, and across preschool, elementary and high school levels. Teachers are encouraged to become certified in a shortage area, and to apply to high-enrolment districts like Philadelphia, Pittsburgh, and Central Bucks School Districts.

Employers Post Your Jobs

Post to Teacher.org and 100+ job boards with one submission: Click Here to Post a Job.

Job Seekers & Teachers

Search through thousands of education and teaching jobs in Pennsylvania: Click Here to Search.

Pennsylvania Teacher Salary & Employment

Total Employed

51,560

Salary Range

$59,710 - $96,730

Elementary school teachers have a salary range between $59,710 to $96,730 a year in Pennsylvania. There are around fifty thousand employed elementary school teachers. Read about what it takes to become an elementary school teacher.

Elementary School Teachers
AreaTotal EmploymentSalary
9,350 $69,430
590 $69,020
560 $59,670
480 $68,710
460 $67,830
430 $69,860
420 $68,210
410 $60,700
400 $64,760
400 $73,010

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Elementary School Teachers (SOC Code: 25-2021)

Total Employed

3,130

Salary Range

$57,950 - $135,770

English teachers have a salary range between $57,950 to $135,770 a year in Pennsylvania, with over 3,130 employed in the state. See details on how to become an english teacher.

English Language and Literature Teachers (College Professor)
AreaTotal EmploymentSalary
80 $73,380
70 $76,790
560 $83,310
50 $63,760
180 $90,350
1,760 $87,830
130 $92,040
110 $87,060
- $93,110

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for English Language and Literature Teachers (College Professor) (SOC Code: 25-1123)

Learn how to become a high school teacher.

Total Employed

49,130

Salary Range

$60,260 - $101,220

As a high school teacher in Pennsylvania you can expect to make between $60,260 - $101,220. There are around forty thousand employed high school teachers. Take the next step and learn to how to become a high school teacher.

High School Teachers
AreaTotal EmploymentSalary
810 $78,590
7,750 $82,630
730 $63,550
690 $69,430
600 $61,760
590 $58,310
460 $73,910
370 $71,320
340 $65,370
330 $67,160

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for High School Teachers (SOC Code: 25-2031)

Learn how to become a history teacher.

Total Employed

950

Salary Range

$66,870 - $132,830

In Pennsylvania, a history teacher's salary may range from $66,870 to $132,830. There are around 950 employed history teachers. Get more information about becoming a history teacher.

History Teachers (College Professor)
AreaTotal EmploymentSalary
60 $93,560
510 $94,700
50 $96,590
50 $81,820
170 $94,920

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for History Teachers (College Professor) (SOC Code: 25-1125)

Total Employed

3,200

Salary Range

$57,160 - $98,660

Kindergarten teachers in Pennsylvania, can earn between $57,160 to $98,660 a year. There are around three thousand employed kindergarten teachers. Read about what it takes to become a kindergarten teacher.

Kindergarten Teachers
AreaTotal EmploymentSalary
70 $64,680
510 $65,010
50 $62,510
40 $60,270
40 $56,770
30 $60,670
2,210 $70,050
200 $72,780
180 $73,440
170 $62,950

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Kindergarten Teachers (SOC Code: 25-2012)

Math teacher requirements vary by state

Total Employed

130,620

Salary Range

$52,950 - $134,070

As a math teacher in Pennsylvania you can expect to make between $52,950 - $134,070. Pennsylvania is home to about ninety thousand math teachers. See our guide on how to become a math teacher.

Mathematical Science Teachers (College Professor)
AreaTotal EmploymentSalary
80 $84,070
60 $67,660
50 $84,720
290 $91,990
120 $91,730
1,160 $90,910
100 $84,410
- $105,630

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Mathematical Science Teachers (College Professor) (SOC Code: 25-1022)

Students run on a basketball court in PE class

Total Employed

8,980

Salary Range

$27,990 - $87,470

P.e. teachers have a salary range between $27,990 to $87,470 a year in Pennsylvania. Pennsylvania is home to about eight thousand p.e. teachers. See our guide on how to become a p.e. teacher.

Coaches and Scouts
AreaTotal EmploymentSalary
90 $51,480
80 $37,650
640 $45,100
60 $57,400
480 $48,290
4,290 $63,720
380 $46,870
360 $52,300
260 $53,070
190 $45,800

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Coaches and Scouts (SOC Code: 27-2022)

Total Employed

19,900

Salary Range

$28,910 - $44,080

In Pennsylvania, a preschool teacher's salary may range from $28,910 to $44,080, with over 19,900 employed in the state. See details on how to become a preschool teacher.

Preschool Teachers
AreaTotal EmploymentSalary
820 $32,220
670 $32,390
480 $32,290
470 $30,790
400 $33,250
320 $30,450
3,070 $31,940
240 $31,340
200 $30,700
170 $27,250

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Preschool Teachers (SOC Code: 25-2011)

School administrator talks to a student

Total Employed

12,520

Salary Range

$39,520 - $141,770

As a school administrator in Pennsylvania you can expect to make between $39,520 - $141,770. Pennsylvania is home to about twelve thousand school administrators. Take the next step and learn to how to become a school administrator.

Education Administrators, Preschool and Childcare Center/Program
AreaTotal EmploymentSalary
80 $51,850
60 $46,680
430 $49,850
40 $45,220
40 $50,420
270 $58,000
2,200 $55,210
150 $54,850
130 $46,900
110 $51,110

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Education Administrators, Preschool and Childcare Center/Program (SOC Code: 11-9031)

Education Administrators, Elementary, Middle, and High School
AreaTotal EmploymentSalary
90 $90,810
90 $101,610
90 $109,650
90 $95,820
80 $98,680
640 $111,650
60 $99,230
60 $98,160
5,260 $122,060
470 $102,870

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Education Administrators, Elementary, Middle, and High School (SOC Code: 11-9032)

Total Employed

8,440

Salary Range

$48,930 - $99,150

School counselors in Pennsylvania, can earn between $48,930 to $99,150 a year, with over 8,440 employed in the state. See our guide on how to become a school counselor.

Educational, Guidance, School, and Vocational Counselors
AreaTotal EmploymentSalary
90 $63,630
60 $64,770
60 $62,390
590 $70,360
50 $70,580
4,960 $69,480
410 $63,770
40 $66,190
300 $57,090
280 $55,920

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Educational, Guidance, School, and Vocational Counselors (SOC Code: 21-1012)

Group of children smiling

Total Employed

6,950

Salary Range

$53,410 - $91,270

In Pennsylvania, a special education teacher's salary may range from $53,410 to $91,270. Pennsylvania is home to about six thousand special education teachers. Interested in becoming a special education teacher?

Special Education Teachers (Preschool)
AreaTotal EmploymentSalary
380 $67,570
- $47,970

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Special Education Teachers (Preschool) (SOC Code: 25-2051)

Special Education Teachers (Kindergarten and Elementary School)
AreaTotal EmploymentSalary
920 $63,190
90 $64,200
80 $63,290
70 $60,610
60 $74,060
60 $57,890
60 $64,590
4,940 $69,820
470 $68,860
40 $65,620

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Special Education Teachers (Kindergarten and Elementary School) (SOC Code: 25-2052)

Largest School Districts in Pennsylvania

School District Schools Teachers
School District of Philadelphia 250 7,646
Pittsburgh Public Schools 61 1,864
Central Bucks School District 23 1,170
Reading School District 19 999
Allentown School District 21 976
Bethlehem Area School District 22 929
North Penn School District 17 858
West Chester Area School District 16 817
Erie City School District 19 811
Downingtown Area School District 15 808
Council Rock School District 15 790
Upper Darby School District 14 789
School District of Lancaster 19 784
Central Dauphin School District 19 758
Pennsbury School District 15 755
Pocono Mountain School District 11 732
Scranton School District 16 699
Lower Merion High School 10 656
Hazleton Area School District 9 653
Parkland School District 11 576
East Stroudsburg Area School District 10 562
Easton Area School District 10 547
Abington Heights School District 9 544
Neshaminy School District 12 541
Hambersburg Area School District 17 541
North Allegheny School District 13 541
Spring-Ford Area School District 12 536
State College Area School District 11 521
Norristown Area School District 11 513
Altoona Area School District 14 508
Butler Senior High School 14 503
Cumberland Valley School District 10 502
West Shore School District 16 491
East Penn School District 11 491
Wilkes-Barre Area School District 9 489
Seneca Valley School District 9 477
Hempfield School District 10 464
Pennridge School District 11 461
Boyertown Area School District 10 458
Millcreek Township School District 11 458
Souderton Area School District 11 443
Coatesville Area School District 10 430
Harrisburg City School District 16 423
Bristol Township School District 12 420
Tredyffrin/Easttown School District 8 411
Armstrong School District (Pennsylvania) 10 401
Wilson Military Academy 8 395
Hempfield Area School District 11 394
Perkiomen Valley School District 7 392
Dallastown Area School District 8 390

Data obtained from the Public Elementary/Secondary School Universe Survey 2014

Teaching Job Listings in Pennsylvania