Week 10 of the 2026 North Carolina high school football season means there are only two weeks before the playoffs begin.
Here is the North Carolina High School Athletic Association and North Carolina Independent Athletic Association schedule for this week.
Oct. 22
North Edgecombe at North East Carolina Prep, 7 p.m.
Oct. 23
Myers Park at Hough, 7 p.m.
Charlotte Christian at Providence Day, 7 p.m.
Grimsley at Dudley, 7 p.m.
Weddington at Piedmont, 7 p.m.
Lake Norman at Davie County, 7 p.m.
Chambers at West Charlotte, 7 p.m.
Reagan at West Forsyth, 7 p.m.
Stream North Carolina HS football games live on NFHS Network
Garner at Clayton, 7:30 p.m.
Cardinal Gibbons at Sanderson, 7 p.m.
Millbrook at Wakefield, 7 p.m.
Hoggard at North Brunswick, 7 p.m.
Jesse Carson at Jay M. Robinson,
7 p.m.
Rocky River at Palisades, 7 p.m.
Ashbrook at Crest, 7 p.m.
Franklinton at Wake Forest, 7 p.m.
Mallard Creek at Butler, 7 p.m.
New Bern at J.H. Rose, 7 p.m.
Leesville Road at Rolesville, 7 p.m.
Northside-Jacksonville at Swansboro, 7 p.m.
Shelby at Bessemer City, 7:30 p.m.
Oak Grove at Glenn, 7 p.m.
Jacksonville at D.H. Conley, 7 p.m.
A.C. Reynolds at Enka, 7 p.m.
A.L. Brown at Cox Mill, 7 p.m.
ALA-Johnston at Roanoke Rapids, 7:30 p.m.
Andrews at Cherokee, 7 p.m.
Anson at Forest Hills, 7 p.m.
Apex at Panther Creek, 7 p.m.
Apex Friendship at Willow Spring, 7 p.m.
Ardrey Kell at East Mecklenburg, 7 p.m.
Arendell Parrott Academy at John Paul II, 7:30 p.m.
Ashe County at West Wilkes, 7:30 p.m.
Asheboro at Northeast Guilford, 7 p.m.
Asheville at North Buncombe, 7:30 p.m.
Asheville Christian Academy at Greenville Hurricanes (S.C.), 7 p.m.
Asheville School at SouthLake Christian, 7 p.m.
Athens Drive at Broughton, 7 p.m.
Atkins at Mount Tabor, 7 p.m.
Ayden-Grifton at Tarboro, 7 p.m.
Bandys at West Iredell, 7 p.m.
Bear Grass Charter at Hobgood Charter, 7 p.m.
Ben L. Smith at Page, 7 p.m.
Berry Academy at Olympic, 7 p.m.
Bertie at Gates County, 7 p.m.
Bonnie Cone Leadership at North Stanly, 7:30 p.m.
Bunker Hill at North Lincoln, 7 p.m.
Bunn at Louisburg, 7 p.m.
Camden County at Manteo, 7 p.m.
Cannon School at Rabun Gap Nacoochee School (Ga.), 7 p.m.
Cape Fear at Terry Sanford, 7 p.m.
Carrboro at Cedar Ridge, 7 p.m.
Carver at Walkertown, 7 p.m.
Cary at Middle Creek, 7 p.m.
Cary Christian at Rocky Mount Academy, 7 p.m.
Central Cabarrus at West Cabarrus, 7 p.m.
Chapel Hill at Northern Durham, 7 p.m.
Charlotte Country Day at Charlotte Latin, 7:30 p.m.
Cherryville at Stuart Cramer, 7 p.m.
Christ School at Metrolina Christian, 7 p.m.
Cleveland at Smithfield-Selma, 7 p.m.
Clinton at Trask, 7 p.m.
Community School of Davidson at Langtree Charter, 7 p.m.
Concord at Salisbury, 7 p.m.
Corvian Community School at Christ the King, 7 p.m.
Croatan at West Carteret, 7 p.m.
Cummings at Southern Alamance, 7 p.m.
Currituck County at Pasquotank, 7 p.m.
Cuthbertson at Charlotte Catholic, 7 p.m.
Dixon at Richlands, 7 p.m.
Douglas Byrd at E.E. Smith, 7:30 p.m.
Draughn at CHASE, 7:30 p.m.
East Burke at East Rutherford, 7 p.m.
East Carteret at Jones, 7:30 p.m.
East Gaston at West Lincoln, 7 p.m.
East Rowan at South Rowan, 7 p.m.
East Surry at Forbush, 7 p.m.
East Wake at Vance County, 7:30 p.m.
Eastern Guilford at Northern Guilford, 7 p.m.
Eastern Randolph at North Moore, 7:30 p.m.
Elkin at East Wilkes, 7 p.m.
Enloe at Corinth Holders, 7 p.m.
Erwin at T.C. Roberson, 7 p.m.
Farmville Central at Greene Central, 7 p.m.
Felton Grove at Holly Springs, 7 p.m.
Fike at C.B. Aycock, 7 p.m.
Franklin at Smoky Mountain, 7:30 p.m.
Fred T. Foard at Newton-Conover, 7:30 p.m.
Freedom at Alexander Central, 7 p.m.
Garinger at South Mecklenburg, 7 p.m.
Harding University at Hickory Ridge, 7 p.m.
Harnett Central at Southern Lee, 7 p.m.
Harrells Christian Academy at Ravenscroft, 7:30 p.m.
Hendersonville at Mountain Heritage, 7 p.m.
Heritage at Knightdale, 7 p.m.
Hickory Grove Christian School at High Point Christian, 7:30 p.m.
Highland Tech at Burns, 7 p.m.
Holmes at Perquimans, 7 p.m.
Hunt at Rocky Mount, 7 p.m.
J.F. Webb at Seaforth, 7 p.m.
Jordan at Green Level, 7 p.m.
Kings Mountain at Hunter Huss, 7 p.m.
Kinston at Beddingfield, 7 p.m.
KIPP Pride at Warren County, 7 p.m.
Lake Norman Charter at Bradford Prep, 7 p.m.
Lakewood at Hobbton, 7 p.m.
Laney at New Hanover, 7 p.m.
Lee County at Union Pines, 7 p.m.
Lexington at Southwest Guilford, 7:30 p.m.
Maiden at East Lincoln, 7 p.m.
Martin County at Northeastern, 7 p.m.
McMichael at Bartlett Yancey, 7:30 p.m.
Mitchell at Madison, 7 p.m.

Mooresville at Statesville, 7 p.m.
Morehead at Rockingham County, 7 p.m.
Mount Airy at Surry Central, 7 p.m.
Mount Pleasant at Monroe, 7:30 p.m.
Murphy at Hayesville, 7 p.m.
North Davidson at North Forsyth, 7 p.m.
North Duplin at East Columbus, 7:30 p.m.
North Henderson at West Henderson, 7 p.m.
North Iredell at South Iredell, 7 p.m.
North Johnston at North Lenoir, 7 p.m.
North Mecklenburg at Independence, 7 p.m.
North Rowan at Albemarle, 7:30 p.m.
North Surry at West Stokes, 7 p.m.
North Wake Saints at GRACE Christian (Raleigh), 7:30 p.m.
North Wilkes at Alleghany, 7 p.m.
Northampton County at Southeast Halifax, 7 p.m.
Northwest Guilford at Parkland, 7 p.m.
Orange at South Granville, 7:30 p.m.
Overhills at Richmond, 7 p.m.
Pamlico County at Lejeune, 7 p.m.
Parkwood at West Stanly, 7:30 p.m.
Patton at Hibriten, 7 p.m.
Pender at East Duplin, 7:30 p.m.
Pine Forest at Jack Britt, 7 p.m.
Pine Lake Prep at Lincoln Charter, 7 p.m.
Pinecrest at Hoke County, 7:30 a.m.
Pisgah at East Henderson, 7:30 p.m.
Polk County at Avery County, 7:30 p.m.
Princeton at James Kenan, 7 p.m.
Pungo Christian Academy at Lawrence Academy, 7 p.m.
Purnell Swett at Gray's Creek, 7 p.m.
R.J. Reynolds at East Forsyth, 7 p.m.
Randleman at Ledford, 7 p.m.
Riverside at East Chapel Hill, 7:30 p.m.
Rosman at Swain County, 7 p.m.
Scotland at Lumberton, 7 p.m.
South Brunswick at Fairmont, 7:30 p.m.
South Caldwell at St. Stephens, 7 p.m.
South Davidson at North Stokes, 7:30 p.m.
South Garner at Fuquay-Varina, 7 p.m.
South Johnston at Triton, 7 p.m.
South Lenoir at Southwest Onslow, 7 p.m.
South Point at Forestview, 7 p.m.
South Stanly at Mountain Island Charter, 7 p.m.
South Stokes at Chatham Central, 7 p.m.
South View at St. Pauls, 7 p.m.
Southeast Alamance at Person, 7 p.m.
Southern Durham at Hillside, 7:30 p.m.
Southern Guilford at Southeast Guilford, 7 p.m.
Southern Nash at Northern Nash, 7 p.m.
Southside at Northside-Pinetown, 7 p.m.
Southwestern Randolph at Northwood, 7 p.m.
Sun Valley at Marvin Ridge, 7 p.m.
T.W. Andrews at Montgomery Central, 7 p.m.
Thomasville at East Davidson, 7:30 p.m.
Tuscola at Brevard, 7 p.m.
Union at East Bladen, 7 p.m.
Union Academy forfeited to Thomas Jefferson Classical.
Wake Christian at St. David's, 7 p.m.
Wake Preparatory Academy at Nash Central, 7 p.m.
Wallace-Rose Hill at Rosewood, 7 p.m.
Washington at Eastern Wayne, 7 p.m.
Washington County at Rocky Mount Prep, 7:30 p.m.
Watauga at McDowell, 7 p.m.
Wayne Christian School at North Raleigh Christian Academy, 7 p.m.
West Bladen at South Columbus, 7 p.m.
West Brunswick at Ashley, 7 p.m.
West Craven at SouthWest Edgecombe, 7 p.m.
West Davidson at Trinity, 7 p.m.
West Johnston at Western Harnett, 7 p.m.
West Mecklenburg at Hopewell, 7 p.m.
West Rowan at Northwest Cabarrus, 7 p.m.
Western Alamance at Williams, 7 p.m.
Western Guilford at Ragsdale, 7 p.m.
Westover at Seventy-First, 7 p.m.
Wheatmore at Providence Grove, 7 p.m.
White Oak at South Central, 7 p.m.
Whiteville at Red Springs, 7:30 p.m.
Wilkes Central at Starmount, 7 p.m.
Wilson Prep Academy at Sallie B. Howard, 7 p.m.
Oct. 24
Northwest Halifax at Weldon, 4 p.m.
Mount Zion Christian Academy at Cabarrus Stallions, 6 p.m.
Zachary Huber is a high school sports reporter for the Hendersonville Times-News. Email him at zhuber@gannett.com or follow him on X @zacharyahuber.
Our editors independently choose our recommendations. Some content is produced with paid support from a third party, however our editorial decisions remain independent. If you buy through our links, the USA TODAY Network may earn a commission. Prices and availability may change.
We may earn a commission when you buy through links on this page. Our editorial recommendations are made independently of that compensation
This article originally appeared on Asheville Citizen Times: North Carolina high school football schedule for Week 10, including every WNC game
Our editors independently choose our recommendations. Some content is produced with paid support from a third party, however our editorial decisions remain independent. If you buy through our links, the USA TODAY Network may earn a commission. Prices and availability may change.










