

Monday, December 8, 2025 – Raleigh, North Carolina
Last updated: 8:10 a.m. ET
A winter weather advisory, the chance of early-morning snow and the risk of black ice on back roads have prompted dozens of school districts across North Carolina to cancel in-person classes, shift to remote learning or bring students home early on Monday, December 8.
If you are asking, “Which NC schools are closed today?” this live list brings together updates from major outlets including ABC11’s school closings page, CBS 17, WXII 12 and district alerts to give a clear, county-by-county picture of what’s happening across the state.
Many districts have opted to close completely, while others are using remote learning days or early releases to keep buses off the roads during the coldest part of the day.
Central & Eastern NC: Closings, Remote Days and Early Releases
The heaviest disruption is in the Triangle and surrounding counties, where forecasters have warned about slippery conditions on untreated roads just as school buses and commuters would normally be out.
Closed – No in-person classes today
- Wake County Public School System – Closed for students (banked time used, no make-up day)
- Durham Public Schools – Closed for students and staff
- Chapel Hill–Carrboro City Schools – Closed for students; optional remote teacher workday
- Chatham County Schools – Closed for students and staff
- Franklin County Schools – Closed
- Granville County Public Schools – Closed
- Johnston County Public Schools – Closed
- Nash County Public Schools – Closed for students and staff
- Orange County Schools – Closed for students and staff
- Wilson County Schools – Closed for students and staff
- Central Wake High School – Closed
- Falls Lake Academy (Granville) – Closed
- Wilson Preparatory Academy – Closed
- Crossroads Christian School – Closed
- Grey Stone 1/2 Day School (Durham) – Closed
- Mt. Zion Christian Academy – Closed
- Southside Christian School – Closed
- True Light Shines Academy (Wake) – Closed
- Edgecombe Community College – Closed
- Piedmont Community College – Closed
- Franklin County Head Start – Closed
- Granville County Head Start – Closed
- Holmes Child Care, Chapel Hill – Closed
- Open Door CKW Preschool – Closed
- Rose of Sharon Baptist Preschool – Closed
- Vance County Head Start – Closed
- Warren County Head Start – Closed
- Person County District Courts – Closed
Remote or Asynchronous Learning Today
- Person County Schools – Remote learning day
- Edgecombe County Public Schools – Remote learning day for students
- Research Triangle High School – Remote learning only
- Roxboro Community School – Remote learning only
- Durham Technical Community College – Remote learning only
- The Math and Science Academy of Apex – Asynchronous learning day
- Warren County Schools – Closed for students; remote day for staff
- Vance County Schools – Closed for students; optional remote workday for staff
Early Release and Shortened Days
- Wayne County Public Schools – Dismissing 2 hours early
- Dillard Academy Charter School – Dismissing 2 hours early
- Halifax County Schools – Closing at 12:00 p.m.
- Vance–Granville Community College – Closing at 12:00 p.m.
- Huckleberry’s Friends (Wake) – Closing at 3:00 p.m.
- Roanoke Rapids Graded School District – Operating on an early release schedule
Northampton County Schools said on Sunday evening that they were still monitoring conditions and would decide early Monday whether to close, delay or open as normal.
Triad & Foothills: Closings, Delays and Remote Learning
In the Triad and foothills, many districts are choosing remote learning or delayed starts rather than a full snow day, reflecting a mix of elevation, road conditions and timing of any wintry showers.
Closed
- Elkin City Schools – Closed
- Mount Airy City Schools – Closed
- Rockingham County Schools – Closed
- Yadkin County Schools – Closed
Remote Learning Days
- Stokes County Schools – Remote learning day
- Surry County Schools – Remote learning day
- Wilkes County Schools – Remote learning day
Delayed Start
- Alleghany County Schools – 2-hour delay
Why So Many NC Schools Are Closed Today
Monday’s decisions are all about timing. Light snow or wintry mix arriving before and around the morning commute can quickly freeze on cold surfaces, especially on untreated back roads, bridges and shaded hills where many school buses travel before sunrise.
District leaders, transportation teams and emergency managers typically start checking conditions in the very early hours of the morning, driving bus routes, watching radar and consulting local forecasts. If they believe roads may not be safe by the time buses need to roll, they will often choose between a delayed start, remote learning or a full closure.
Families are encouraged to keep an eye on official district messages, local TV stations and trusted online sources such as CBS 17’s local weather and school closings coverage, as well as school-managed text alerts and email lists.
How to Check If Your NC School Is Closed on Future Snow Days
On days like this, lists change quickly. In some cases a district will first announce a delay, then move to a full closure once conditions worsen. Here are a few ways North Carolina families can stay ahead of the next alert:
- Make sure your contact details are up to date with your child’s school and district notification system.
- Bookmark regional TV closing pages such as ABC11, CBS 17 and WXII 12 for fast, verified updates.
- Follow your district on social media, where many now post changes in real time.
- Check again early in the morning if wintry weather arrives overnight – decisions can change between 4 a.m. and 6 a.m.
For another example of how weather can disrupt community events, you can also read our coverage of the Panama City Christmas Parade being delayed due to bad weather .










