2025-26 · District salary guide
Buffalo Public Schools teacher salary schedule

At Buffalo Public Schools, published master’s starting pay is $52,704 for 2025-26.
Buffalo, New York · Last verified
View the official scheduleSalary at a glance
- Bachelor’s starting pay
- $46,170
- Master’s starting pay
- $52,704
- Bachelor’s maximum
- $105,180
- Master’s maximum
- $114,023
- Doctorate maximum
- $121,579
District source · Annual amounts for 2025-26.
Experience steps & degree lanes
Find the row for your credited step, then read across to your education lane. Missing values are marked “Not published”.
| Step | Bachelor’s | Master’s | Doctorate |
|---|---|---|---|
| 1 | $46,170 | $52,704 | $60,260 |
| 2 | $48,479 | $55,013 | $62,569 |
| 3 | $50,788 | $57,322 | $64,878 |
| 4 | $53,097 | $59,631 | $67,187 |
| 5 | $55,406 | $61,940 | $69,496 |
| 6 | $57,715 | $64,249 | $71,805 |
| 7 | $60,024 | $66,558 | $74,114 |
| 8 | $62,333 | $68,867 | $76,423 |
| 9 | $64,642 | $71,176 | $78,732 |
| 10 | $66,951 | $73,485 | $81,041 |
| 11 | $69,260 | $75,794 | $83,350 |
| 12 | $71,569 | $78,103 | $85,659 |
| 13 | $73,878 | $80,412 | $87,968 |
| 14 | $73,878 | $82,721 | $90,277 |
| 15 | $77,472 | $86,315 | $93,871 |
| 16 | $82,090 | $90,933 | $98,489 |
| 17 | $84,399 | $93,242 | $100,798 |
| 18 | $89,017 | $97,860 | $105,416 |
| 19 | $91,326 | $100,169 | $107,725 |
| 20 | $95,944 | $104,787 | $112,343 |
| 21 | $98,253 | $107,096 | $114,652 |
| 22 | $100,562 | $109,405 | $116,961 |
| 23 | $102,871 | $111,714 | $119,270 |
| 24 | $105,180 | $114,023 | $121,579 |
Schedule notes
Buffalo Teachers Federation contract (July 1, 2019 - June 30, 2026), Salary Schedule 2025-26 effective July 1, 2025 (3% raise; Step 24 is the new top step). Bachelor's = BS column, master's = MS column, doctorate = DR column; credit lanes BS+10 to BS+60 and MS+10 to MS+30 also exist (MS+30 top $118,247). Longevity $1,285 not included. No 2026-27 schedule or successor agreement was posted on the district's Labor Relations documents page as of 2026-10-28. Enrollment is NYSED 2024-25 BEDS-day K-12 (excludes pre-K), from the NYSED enrollment database (data.nysed.gov).
Confirm your placement
Experience credit and education requirements are set by the district. Check the official schedule for contract length, supplements and rules for moving between lanes. These base amounts are not take-home pay.
Reported district enrollment: 27,827 students. Source.
Sources and last checked
- Buffalo Public Schools official salary schedule · Buffalo Public Schools
- District source and context · Buffalo Public Schools
Last verified