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
- TV channel: None
- Live stream: NFHS Network
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 |
