An act to amend the Education Law —
2024-06-07
· Calendar #1907
The New York State Senate passed legislation establishing maximum temperature standards for school classrooms, addressing a decades-long gap in state education law. Senate Print 3397A, sponsored by Sen. Skoufis and carried for seven legislative sessions, passed 54-3 on a roll call vote. The bill requires schools to maintain maximum temperature thresholds in learning environments, mirroring existing minimum temperature requirements. Supporters, including Sen. Mayer and cosponsor Sen. Mattera, argued the measure is essential to protect students and educators from dangerous heat conditions exacerbated by aging school infrastructure and climate change. Sen. Mattera, a construction professional, recounted experiencing 104-degree classroom temperatures during his high school years. However, Sen. Oberacker of a rural seven-county district opposed the bill as an unfunded mandate that would burden school superintendents already facing budget constraints. The three dissenting votes came from Senators Oberacker, O'Mara, and Ortt. The bill takes effect September 1, 2025, and supporters indicated they would work with school communities and the Assembly on implementation details and potential state funding support in next year's budget.
Passed Senate
Ayes: 54
· Nays: 3
Debate Summary
The bill establishes maximum temperature requirements for school classrooms, addressing a longstanding disparity whereby New York has minimum but not maximum temperature standards. Supporters argued that current conditions create unsafe learning environments, particularly during summer months exacerbated by climate change and aging building infrastructure. Opponents raised concerns about unfunded mandates and implementation costs for rural and under-resourced school districts without accompanying state funding.
Transcript Mentions
These votes were extracted from the floor transcript by AI. NYS Senate roll calls are read in full, but AI extraction may not capture every senator — so this list is incomplete and skews toward named dissenting votes. Use the Official API Data table above for the complete roll call.
| Senator |
Vote |
Party |
| O'Mara |
nay
|
Republican |
| Oberacker |
nay
|
Republican |
| Ortt |
nay
|
Republican |