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

56,250

Salary Range

$46,320 - $88,100

Elementary school teachers have a salary range between $46,320 to $88,100 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
Philadelphia16,490$63,320
Pittsburgh10,820$58,020
Allentown, Bethlehem, Easton4,880$62,090
Harrisburg, Carlisle2,870$57,440
Scranton, Wilkes, Barre2,390$58,780
York, Hanover1,900$65,420
Reading1,610$59,330
Lancaster1,450$58,200
Erie1,140$56,180
Williamsport660$62,630

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

Total Employed

4,690

Salary Range

$53,260 - $116,210

English teachers have a salary range between $53,260 to $116,210 a year in Pennsylvania, with over 4,690 employed in the state. See details on how to become an english teacher.

English Language and Literature Teachers (College Professor)
AreaTotal EmploymentSalary
Philadelphia1,740$73,100
Pittsburgh950$79,460
Allentown, Bethlehem, Easton260$68,700
Scranton, Wilkes, Barre230$76,970
Erie140-
Reading120$71,360
Lancaster100$69,880
Johnstown50$69,100
Harrisburg, Carlisle-$73,890

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

Total Employed

53,310

Salary Range

$48,830 - $87,810

As a high school teacher in Pennsylvania you can expect to make between $48,830 - $87,810. There are around fifty thousand employed high school teachers. Take the next step and learn to how to become a high school teacher.

High School Teachers
AreaTotal EmploymentSalary
Philadelphia18,570$65,710
Pittsburgh9,510$60,320
Allentown, Bethlehem, Easton3,450$59,710
Scranton, Wilkes, Barre2,710$59,400
Reading2,470$62,860
Harrisburg, Carlisle1,810$57,810
Lancaster1,740$59,890
York, Hanover1,640$66,780
Lebanon570$59,070
Johnstown500$57,130

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

Total Employed

1,430

Salary Range

$58,200 - $126,260

In Pennsylvania, a history teacher's salary may range from $58,200 to $126,260. There are around a thousand employed history teachers. Get more information about becoming a history teacher.

History Teachers (College Professor)
AreaTotal EmploymentSalary
Philadelphia490$87,720
Pittsburgh320$77,650
Allentown, Bethlehem, Easton110$73,150
Harrisburg, Carlisle80$79,780
Erie40-
Lancaster30$70,290
Reading30$78,480

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

Total Employed

5,640

Salary Range

$42,740 - $81,480

Kindergarten teachers in Pennsylvania, can earn between $42,740 to $81,480 a year. There are around five thousand employed kindergarten teachers. Read about what it takes to become a kindergarten teacher.

Kindergarten Teachers
AreaTotal EmploymentSalary
Philadelphia1,450$56,960
Pittsburgh1,260$55,540
Allentown, Bethlehem, Easton380$55,230
Scranton, Wilkes, Barre370$55,750
York, Hanover210$58,090
Lancaster180$46,940
Harrisburg, Carlisle180$50,930
Reading180$57,930
Johnstown140$53,240
Altoona80$57,610

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

Total Employed

141,500

Salary Range

$42,740 - $118,050

As a math teacher in Pennsylvania you can expect to make between $42,740 - $118,050. 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
Philadelphia1,030$83,840
Pittsburgh550$77,490
Allentown, Bethlehem, Easton230$76,250
Harrisburg, Carlisle180$78,340
Scranton, Wilkes, Barre130$83,640
Reading90$68,260
Lancaster70$76,000

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

Total Employed

8,150

Salary Range

$18,170 - $63,140

P.e. teachers have a salary range between $18,170 to $63,140 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
Philadelphia2,430$36,950
Pittsburgh1,270$37,450
Lancaster780$22,990
Allentown, Bethlehem, Easton540$39,150
Reading360$31,600
Harrisburg, Carlisle300$40,350
Scranton, Wilkes, Barre290$29,310
Erie240$29,860
State College180$33,400
Johnstown80$34,440

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

Total Employed

13,580

Salary Range

$21,110 - $38,480

In Pennsylvania, a preschool teacher's salary may range from $21,110 to $38,480, with over 13,580 employed in the state. See details on how to become a preschool teacher.

Preschool Teachers
AreaTotal EmploymentSalary
Philadelphia4,960$28,670
Pittsburgh3,390$26,340
Harrisburg, Carlisle920$25,450
Allentown, Bethlehem, Easton640$26,280
Scranton, Wilkes, Barre420$25,420
Reading410$32,640
York, Hanover350$30,530
Lancaster310$31,240
Erie260$29,830
Johnstown200$22,750

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

Total Employed

9,950

Salary Range

$33,840 - $136,640

As a school administrator in Pennsylvania you can expect to make between $33,840 - $136,640. Pennsylvania is home to about nine 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
Philadelphia1,010$45,780
Pittsburgh310$46,260
Allentown, Bethlehem, Easton110$42,560
Scranton, Wilkes, Barre90$40,970
Harrisburg, Carlisle80$41,200
Lancaster50$46,820
Reading40$66,920
York, Hanover40$45,680
Erie-$40,770
State College-$32,470

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
Philadelphia2,510$110,970
Pittsburgh1,350$94,860
Allentown, Bethlehem, Easton520$99,880
Harrisburg, Carlisle390$91,230
Reading300$96,710
Scranton, Wilkes, Barre290$94,310
Lancaster270$86,460
York, Hanover260$102,400
Erie210$82,230
State College110$95,180

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

11,010

Salary Range

$40,580 - $82,620

School counselors in Pennsylvania, can earn between $40,580 to $82,620 a year, with over 11,010 employed in the state. See our guide on how to become a school counselor.

Educational, Guidance, School, and Vocational Counselors
AreaTotal EmploymentSalary
Philadelphia4,340$55,700
Pittsburgh2,030$50,750
Allentown, Bethlehem, Easton600$59,900
Scranton, Wilkes, Barre490$48,210
Harrisburg, Carlisle400$55,210
York, Hanover320$60,590
Lancaster300$59,600
Erie280$48,060
State College260$52,120
Reading250$53,410

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

Total Employed

5,730

Salary Range

$41,410 - $85,710

School librarians have a salary range between $41,410 to $85,710 a year in Pennsylvania. Pennsylvania is home to about five thousand school librarians. Read about what it takes to become a school librarian.

Librarians
AreaTotal EmploymentSalary
Philadelphia1,890$61,350
Pittsburgh1,440$50,580
Allentown, Bethlehem, Easton310$64,180
Harrisburg, Carlisle270$53,910
Scranton, Wilkes, Barre260$49,030
Reading160$54,500
Lancaster140$59,210
York, Hanover110$62,840
Erie90$53,870
Johnstown80$49,520

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

Total Employed

21,900

Salary Range

$40,300 - $92,870

In Pennsylvania, a special education teacher's salary may range from $40,300 to $92,870. Pennsylvania is home to about twenty one thousand special education teachers. Interested in becoming a special education teacher?

Special Education Teachers (Preschool)
AreaTotal EmploymentSalary
Reading110$53,750
Pittsburgh70$44,370
Allentown, Bethlehem, Easton-$62,340
Philadelphia-$47,820

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
Philadelphia3,350$65,270
Pittsburgh1,510$55,250
Allentown, Bethlehem, Easton760$60,910
Harrisburg, Carlisle490$54,560
Scranton, Wilkes, Barre330$57,380
York, Hanover300$72,060
Erie210-
Lancaster200$58,180
Reading130$60,200
Williamsport100$62,370

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

Special Education Teachers (Middle School)
AreaTotal EmploymentSalary
Philadelphia1,220$72,170
Pittsburgh630$60,880
Allentown, Bethlehem, Easton260$68,450
Harrisburg, Carlisle180$56,430
Lancaster160$65,680
Reading130$58,940
Scranton, Wilkes, Barre80$62,930
York, Hanover70$59,780
Johnstown70$64,430
Lebanon60$70,600

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

Special Education Teachers (High School)
AreaTotal EmploymentSalary
Philadelphia3,580$68,320
Pittsburgh1,000$59,900
Allentown, Bethlehem, Easton560$65,610
Harrisburg, Carlisle270$55,390
Lancaster270$57,030
Reading270$63,930
York, Hanover200$65,140
Scranton, Wilkes, Barre170$57,990
State College90$60,440
Lebanon70$59,950

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

Total Employed

18,090

Salary Range

$22,420 - $37,540

In Pennsylvania, a substitute teacher's salary may range from $22,420 to $37,540. Pennsylvania is home to about eighteen thousand substitute teachers. Read about what it takes to become a substitute teacher.

Substitute Teachers
AreaTotal EmploymentSalary
Philadelphia5,520$31,800
Pittsburgh2,820$27,490
Lancaster1,760$20,640
Allentown, Bethlehem, Easton770$30,190
Harrisburg, Carlisle740$27,130
York, Hanover520$27,940
Erie400$23,440
Altoona230$26,480
Lebanon190$33,970
Johnstown40$31,630

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

Total Employed

44,690

Salary Range

$19,440 - $34,740

In Pennsylvania, a teaching assistant's salary may range from $19,440 to $34,740. There are around forty thousand employed teaching assistants. Interested in becoming a teaching assistant?

Teacher Assistants
AreaTotal EmploymentSalary
Philadelphia14,660$26,860
Pittsburgh7,210$23,970
Allentown, Bethlehem, Easton4,050$24,400
York, Hanover2,330$23,900
Harrisburg, Carlisle1,880$24,310
Lancaster1,870$24,720
Scranton, Wilkes, Barre1,700$26,320
Reading1,630$25,010
Erie1,100$20,800
State College680$20,080

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Teacher Assistants (SOC Code: 25-9041)

Largest School Districts in Pennsylvania

School DistrictSchoolsTeachers
School District of Philadelphia2507,646
Pittsburgh Public Schools611,864
Central Bucks School District231,170
Reading School District19999
Allentown School District21976
Bethlehem Area School District22929
North Penn School District17858
West Chester Area School District16817
Erie City School District19811
Downingtown Area School District15808
Council Rock School District15790
Upper Darby School District14789
School District of Lancaster19784
Central Dauphin School District19758
Pennsbury School District15755
Pocono Mountain School District11732
Scranton School District16699
Lower Merion High School10656
Hazleton Area School District9653
Parkland School District11576
East Stroudsburg Area School District10562
Easton Area School District10547
Abington Heights School District9544
Neshaminy School District12541
Hambersburg Area School District17541
North Allegheny School District13541
Spring-Ford Area School District12536
State College Area School District11521
Norristown Area School District11513
Altoona Area School District14508
Butler Senior High School14503
Cumberland Valley School District10502
West Shore School District16491
East Penn School District11491
Wilkes-Barre Area School District9489
Seneca Valley School District9477
Hempfield School District10464
Pennridge School District11461
Boyertown Area School District10458
Millcreek Township School District11458
Souderton Area School District11443
Coatesville Area School District10430
Harrisburg City School District16423
Bristol Township School District12420
Tredyffrin/Easttown School District8411
Armstrong School District (Pennsylvania)10401
Wilson Military Academy8395
Hempfield Area School District11394
Perkiomen Valley School District7392
Dallastown Area School District8390

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

Teaching Job Listings in Pennsylvania