31 Teacher work days Mon, August 7, 2023 – Tue, August 8, 2023 First day of school Wed, August 9, 2023 Early release days Wed, August 16, 2023 Early release days Wed, August 23, 2023 Labor Day holiday Mon, September 4, 2023 Early release days Wed, September 6, 2023 Early release days Wed, September 13, 2023 Early release days Wed, September 20, 2023 Early release days Wed, September 27, 2023 Early release day Wed, October 4, 2023 End of first nine weeks Thu, October 12, 2023 Fall break Fri, October 13, 2023 Early release day Wed, October 25, 2023 Early release days Wed, November 1, 2023 Early release days Wed, November 8, 2023 Early release days Wed, November 15, 2023 Thanksgiving holiday Wed, November 22, 2023 – Fri, November 24, 2023 Early release day Wed, November 29, 2023 Early release days Wed, December 6, 2023 Early release days Wed, December 13, 2023 End of second nine weeks Thu, December 21, 2023 Christmas break Fri, December 22, 2023 – Tue, January 2, 2024 Elementary teacher work day Wed, January 3, 2024 Students return Thu, January 4, 2024 Martin Luther King Jr. Day holiday Mon, January 15, 2024 First FLEX day Early release days Wed, January 24, 2024 Early release days Wed, January 31, 2024 Early release days Wed, February 7, 2024 Early release days Wed, February 14, 2024 Presidents Day holiday Mon, February 19, 2024 Second FLEX day Early release days Wed, February 21, 2024 Early release days Wed, February 28, 2024 Early release day Wed, March 6, 2024 End of third nine weeks Thu, March 14, 2024 Spring break Fri, March 15, 2024 – Fri, March 22, 2024 Early release day Wed, March 27, 2024 Early release days Wed, April 3, 2024 Early release days Wed, April 10, 2024 Early release days Wed, April 17, 2024 Early release days Wed, April 24, 2024 Early release days Wed, May 1, 2024 Early release days Wed, May 8, 2024 Early release days Wed, May 15, 2024 Last day of school Thu, May 23, 2024 PHMS and PHHS teacher work day Fri, May 24, 2024 PHHS graduation Sat, May 25, 2024 Teacher work days Mon, August 5, 2024 – Tue, August 6, 2024 First day of school Wed, August 7, 2024 Early release days Wed, August 14, 2024 Early release days Wed, August 21, 2024 Early release days Wed, August 28, 2024 Labor Day holiday Mon, September 2, 2024 Early release days Wed, September 11, 2024 Early release days Wed, September 18, 2024 Early release days Wed, September 25, 2024 End of first nine weeks Wed, October 2, 2024 Fall break Fri, October 11, 2024 – Fri, October 18, 2024 Early release days Wed, October 23, 2024 Early release days Wed, October 30, 2024 Early release days Wed, November 6, 2024 Thanksgiving break Wed, November 27, 2024 – Fri, November 29, 2024 Early release days Wed, December 4, 2024 Early release days Wed, December 11, 2024 End of second nine weeks Fri, December 20, 2024 Christmas break Mon, December 23, 2024 – Fri, January 3, 2025 Students and teachers return Mon, January 6, 2025 Early release days Wed, January 8, 2025 Early release days Wed, January 15, 2025 Martin Luther King Day Mon, January 20, 2025 First FLEX day Early release days Wed, January 22, 2025 Early release days Wed, January 29, 2025 Early release days Wed, February 5, 2025 Early release days Wed, February 12, 2025 Early release days Wed, February 26, 2025 Early release days Wed, March 5, 2025 End of third nine weeks Wed, March 12, 2025 Spring break Fri, March 14, 2025 – Fri, March 21, 2025 Early release days Wed, March 26, 2025 Early release days Wed, April 2, 2025 Early release days Wed, April 9, 2025 Early release days Wed, April 16, 2025 Early release days Wed, April 23, 2025 Early release days Wed, May 7, 2025 Early release days Wed, May 14, 2025 End of fourth nine weeks Fri, May 23, 2025 Last student day Fri, May 23, 2025 Graduation Sat, May 24, 2025 Last teacher day Tue, May 27, 2025