Salaripedia
English

How much does an education teacher make in Buffalo?

$79,560a year

Median yearly pay for education teachers in the Buffalo-Cheektowaga, NY metro area. That is $38.25 an hour or $6,630 a month.

Hourly
$38.25
Vs. national median
+6%
Rank among cities
30 of 151
Jobs in the area
460
Pay range
Lowest 10%: $53,150Median: $79,560Highest 10%: $168,300
PercentileYearlyHourly
10th$53,150$25.55
25th$62,800$30.19
Median$79,560$38.25
75th$128,100$61.58
90th$168,300$80.90

Other cities in New York

Median yearly pay for education teachers.

Ithaca, NY$92,870
New York, NY$80,640
Rochester, NY$80,560
Albany, NY$79,680
Kiryas Joel, NY$76,290
Syracuse, NY$74,380
Education Teacher salary in New York Education Teacher salary in all states

Related jobs in Buffalo

Same field, median yearly pay.

Law Teacher$131,200
Engineering Teacher$128,900
Social Work Teacher$125,800
Physics Teacher$114,600
Computer Science Teacher$101,800
Chemistry Teacher$101,800
Business Teacher$101,400
History Teacher$93,430
Psychology Teacher$93,160
Middle School Teacher$89,950
Salaries for every job in Buffalo, NY

Frequently asked questions

How much does an education teacher make an hour in Buffalo?

The median hourly pay in the Buffalo-Cheektowaga, NY metro area is $38.25 ($79,560 a year).

Do education teachers make more in Buffalo than the national average?

Yes: $79,560 against $75,350 nationally, 6% more.

How does Buffalo compare with the rest of New York?

The median in New York is $82,020, so Buffalo pays 3% less.

Where does Buffalo rank for education teacher pay?

30 of 151 metro areas with data.

How much does an education teacher make starting out in Buffalo?

The lowest-paid 10% make $53,150 or less a year; the top 10% make $168,300 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.