42 Labor Day Mon, September 4, 2023 Holiday/Recess Full Professional Learning Days Tue, September 5, 2023 First & Last Day of School for all students Wed, September 6, 2023 – Fri, June 23, 2023 School Day First & Last Day of School Wed, September 6, 2023 – Wed, June 26, 2024 Start and end of the school year Gardening Club Thu, September 14, 2023 Planting activity for kids Swim Meet Thu, September 21, 2023 High school swimming event Inflatable Fun Run Thu, October 5, 2023 Obstacle course with inflatables for kids Columbus Day Mon, October 9, 2023 Holiday/Recess Cheerleading Thu, October 19, 2023 Cheerleading performance at a sports event Partial Professional Learning Day Wed, November 8, 2023 Veterans Day Fri, November 10, 2023 Observed Holiday Science Fair Fri, November 10, 2023 Students presenting science projects Thanksgiving Recess Wed, November 22, 2023 – Fri, November 24, 2023 Holiday/Recess Thanksgiving Day Thu, November 23, 2023 Observed Holiday Day after Thanksgiving Fri, November 24, 2023 Observed Holiday Winter Recess Mon, December 25, 2023 – Mon, January 1, 2024 Holiday/Recess Christmas Tue, December 26, 2023 Observed Holiday Day after Christmas Tue, December 26, 2023 Observed Holiday New Year’s Day Mon, January 1, 2024 Observed Holiday Martin Luther King Jr. Day Mon, January 15, 2024 Holiday/Recess Martin Luther King Day Mon, January 15, 2024 Observed Holiday Presidents’ Recess Mon, February 19, 2024 – Fri, February 23, 2024 Holiday/Recess Partial Professional Learning Day Fri, March 15, 2024 Spring Recess Fri, March 29, 2024 – Mon, April 8, 2024 Holiday/Recess Good Friday Fri, March 29, 2024 Observed Holiday Memorial Day Mon, May 27, 2024 Observed Holiday Rating Days Mon, June 17, 2024 – Tue, June 18, 2024 Juneteenth Wed, June 19, 2024 Holiday/Recess Full Professional Learning Days Thu, June 27, 2024 NYS Testing Schedule Mon, August 19, 2024 – Wed, August 21, 2024 Testing Days Labor Day Mon, September 2, 2024 Observed Holiday First & Last Day of School Wed, September 4, 2024 – Fri, June 27, 2025 School Days Partial Professional Learning Thu, September 19, 2024 Professional Learning Day Columbus Day Mon, October 14, 2024 Observed Holiday Partial Professional Learning Thu, November 7, 2024 Professional Learning Day Veteran’s Day Mon, November 11, 2024 Observed Holiday Thanksgiving Recess Wed, November 27, 2024 – Fri, November 29, 2024 Recess Partial Professional Learning Thu, December 5, 2024 Professional Learning Day Winter Recess Mon, December 23, 2024 – Fri, January 3, 2025 Recess Martin L. King Day Mon, January 20, 2025 Observed Holiday NYS Testing Schedule Tue, January 21, 2025 – Fri, January 24, 2025 Testing Days Lunar New Year Wed, January 29, 2025 Observed Holiday Partial Professional Learning Thu, February 6, 2025 Professional Learning Day President’s Recess Mon, February 17, 2025 – Fri, February 21, 2025 Recess Partial Professional Learning Thu, April 3, 2025 Professional Learning Day Spring Recess Fri, April 11, 2025 – Fri, April 18, 2025 Recess Grade 3-8 Math, ELA, Science Mon, April 28, 2025 – Fri, May 16, 2025 Testing Days 3-8 Testing: ELA Tue, April 29, 2025 – Thu, May 1, 2025 Testing Days AP Exams Fri, May 2, 2025 – Thu, May 22, 2025 Testing Days 3-8 Testing: Math Mon, May 5, 2025 – Wed, May 7, 2025 Testing Days Partial Professional Learning Tue, May 20, 2025 Professional Learning Day Budget Vote & Election Tue, May 20, 2025 Calendar Key (**) Memorial Day Mon, May 26, 2025 Observed Holiday June Regents Wed, June 18, 2025 – Fri, June 27, 2025 Testing Days Juneteenth Thu, June 19, 2025 Observed Holiday Rating Day Fri, June 27, 2025 Professional Learning Day Full Professional Learning Wed, September 3, 2025 Professional Learning Day