Following a turbulent 2024-25 school year for Western North Carolina students, end-of-year dates have been decided.
Disruptions in school schedules affected much of WNC, when flooding, landslides and heavy winds caused by Tropical Storm Helene made it impossible for schools to operate for extended periods of time.
After much deliberation from WNC school boards, districts have now made final decisions on when the last day of the school year will be. Here’s what we know.
When is the last day of school?
Asheville City Schools – June 6
Avery County Schools – May 29
Buncombe County Schools – June 10
Cherokee County Schools – May 30
Clay County Schools – May 23
Graham County Schools – May 23
Haywood County Schools – May 22
Henderson County Schools – May 30
Jackson County Schools – May 23
Macon County Schools – May 23
Madison County Schools – May 30
McDowell County Schools – June 6
Mitchell County Schools – May 29
Polk County Schools – May 23
Rutherford County Schools – May 23
Swain County Schools – May 29
Transylvania County Schools – June 6
Watauga County Schools – June 6
Yancey County Schools – May 23
Iris Seaton is the trending news reporter for the Asheville Citizen Times, part of the USA TODAY Network. Reach her at iseaton@citizentimes.com.
This article originally appeared on Asheville Citizen Times: When does summer break start? Last days of school in Western NC