New York City schools will close on November 1 for the Hindu festival of Diwali. This is the first time schools in the city will recognize Diwali as a public holiday. Mayor Eric Adams made this announcement, fulfilling a long-standing request from community leaders. The decision allows students to celebrate without the pressure of attending school.