Where to watch North Carolina HS football championship games: Schedule, channel, live stream for NCHSAA finals

By | December 11, 2025

It’s time to hand out trophies in North Carolina, with eight high school football state champions set to be crowned this weekend. 

The finalists run the gamut from perennial powers like Tarboro, which is in the final for the sixth consecutive season (this time in 2A instead of 1A after realignment), to 8A West top seed Hough, which will play for a title for the first time. 

Beyond the teams that have earned their way to the finals, some of the top individual talent in the state will play one more game as well  — including three of 247 Sports’ top five Class of 2026 players. 

No. 2 overall national recruit and Tennessee signee Faizon Brandon will try to lead Grimsley to a second consecutive title, but the Whirlies will have their hands full in the 7A final against Miami recruit Keshawn Stancil and Clayton. 

Oregon signee Kendre Harrison, the MaxPreps National Athlete of the Year across all sports as a sophomore, will try to help the Rams take their second title in three years and add to the record 19 championships they already have on the wall. 

Here’s how to watch all the action across three days as the NCHSAA season comes to a close: 

Where to watch North Carolina HS football championship games

The North Carolina state championship games will not be broadcast on traditional television but fans can stream every game live on the NFHS Network. See the full schedule below. 

The NFHS Network offers two basic plans: an Annual Pass ($6.67 per month) or a Monthly Pass ($13.99 per month). These plans give subscribers the ability to watch live sporting events and create clips of their favorite moments from games.

North Carolina HS football championship games schedule

Thursday, Dec. 11

Games at Kenan Stadium, Chapel Hill

Matchup Time (ET) Live stream
1A: Robbinsville vs. Wilson Prep 4 p.m. NFHS Network
8A: Hough vs. Millbrook 8 p.m. NFHS Network

Friday, Dec. 12

Games at Kenan Stadium, Chapel Hill

Matchup Time (ET) Live stream
6A: Watauga vs. Middle Creek 4 p.m. NFHS Network
7A: Grimsley vs. Clayton 8 p.m. NFHS Network

Saturday, Dec. 13

2A and 4A games at Moretz Stadium, Hickory; 3A and 5A games at Durham County Memorial Stadium

Matchup Time (ET) Live stream
4A: Brevard vs. Reidsville 11 a.m. NFHS Network
3A: Shelby vs. Kinston 2 p.m. NFHS Network
2A: Murphy vs. Tarboro 5 p.m. NFHS Network
5A: Crest vs. Hunt 8 p.m. NFHS Network

Source