2025 PIAA football: See schedules for Butler, Karns City, Moniteau and rest of Butler County teams
The PIAA football season is less than a month away.
High school athletes will put on pads and helmets Aug. 4 for heat acclimatization week, then full pads a week later as training camp hits full swing. And on Aug. 22, the games matter for real.
Below are the full team-by-team schedules for all Butler County football programs. Mark your calendars.
Aug. 22, 7 p.m. — Butler at Shaler
Aug. 29, 7 p.m. — Brashear at Butler
Sept. 5, 7 p.m. — Meadville at Butler
Sept. 12, 7 p.m. — Hollidaysburg at Butler
Sept. 19, 7 p.m. — Butler at Westinghouse
Sept. 26, 7 p.m. — Connellsville at Butler
Oct. 3, 7 p.m. — University at Butler
Oct. 10, 3:30 p.m. — Butler at Taylor Allderdice
Oct. 17, 7 p.m. — Wheeling Park at Butler
Oct. 24, 7 p.m. — Butler at Clarion Area, at Clarion University Memorial Stadium
Aug. 22, 7 p.m. — Indiana at Freeport
Aug. 29, 7 p.m. — Derry at Freeport
Sept. 5, 7 p.m. — Freeport at Quaker Valley
Sept. 12, 7 p.m. — Deer Lakes at Freeport
Sept. 19, 7 p.m. — Freeport at Burrell
Sept. 26, 7 p.m. — Freeport at Valley
Oct. 3, 7 p.m. — Highlands at Freeport
Oct. 10, 7 p.m. — Hopewell at Freeport
Oct. 17, 7 p.m. — East Allegheny at Freeport
Oct. 24, 7 p.m. — Freeport at Imani Christian
Aug. 22, 7 p.m. — Karns City at St. Marys
Aug. 29, 7 p.m. — Brookville at Karns City
Sept. 5, 7 p.m. — DuBois at Karns City
Sept. 12, 7 p.m. — Karns City at Moniteau
Sept. 19, 7 p.m. — Punxsutawney at Karns City
Sept. 26, 7 p.m. — Clarion Area at Karns City
Oct. 3, 7 p.m. — Karns City at Westinghouse
Oct. 10, 7 p.m. — Brockway at Karns City
Oct. 17, 7 p.m. — Karns City at Punxsutawney
Oct. 24, 7 p.m. — Karns City at Wilmington
Aug. 22, 7 p.m. — Knoch at Kiski
Aug. 29, 7 p.m. — Knoch at North Catholic
Sept. 5, 7 p.m. — Fox Chapel at Knoch
Sept. 12, 7 p.m. — Montour at Knoch
Sept. 19, 7 p.m. — New Castle at Knoch
Sept. 26, 7 p.m. — Knoch at Indiana
Oct. 3, 7 p.m. — Knoch at Mars
Oct. 10, 7 p.m. — Knoch at Hampton
Oct. 17, 7 p.m. — West Mifflin at Knoch
Oct. 24, 7 p.m. — Knoch at McKeesport
Aug. 22, 7 p.m. — Mars at Beaver
Aug. 29, 7 p.m. — Mars at Bethel Park
Sept. 5, 7 p.m. — Mars at North Hills
Sept. 12, 7 p.m. — Aliquippa at Mars
Sept. 19, 7 p.m. — Mars at Montour
Sept. 26, 7 p.m. — West Mifflin at Mars
Oct. 3, 7 p.m. — Knoch at Mars
Oct. 10, 7 p.m. — Mars at McKeesport
Oct. 17, 7 p.m. — Hampton at Mars
Oct. 24, 7 p.m. — Mars at Indiana
Aug. 22, 7 p.m. — Coudersport at Moniteau
Aug. 29, 7 p.m. — Moniteau at Port Allegany
Sept. 5, 7 p.m. — Bucktail at Moniteau
Sept. 12, 7 p.m. — Karns City at Moniteau
Sept. 19, 7 p.m. — Moniteau at Keystone
Sept. 26, 7 p.m. — Union/A-C Valley at Moniteau
Oct. 3, 7 p.m. — Moniteau at Ridgway
Oct. 11, 7 p.m. — Moniteau at Union City
Oct. 17, 7 p.m. — Kane at Moniteau
Oct. 24, 7 p.m. — Moniteau at St. Marys
Aug. 22, 7 p.m. — Seton LaSalle at North Catholic
Aug. 29, 7 p.m. — Knoch at North Catholic
Sept. 5, 7 p.m. — Blackhawk at North Catholic
Sept. 12, 7 p.m. — North Catholic at Quaker Valley
Sept. 19, 7 p.m. — McGuffey at North Catholic
Sept. 26, 7 p.m. — North Catholic at Imani Christian
Oct. 3, 7 p.m. — Central Valley at North Catholic
Oct. 10, 7 p.m. — North Catholic at Beaver
Oct. 17, 7 p.m. — Avonworth at North Catholic
Oct. 24, 7 p.m. — North Catholic at Hopewell
Aug. 22, 7 p.m. — Seneca Valley at Bethel Park
Aug. 29, 7 p.m. — North Hills at Seneca Valley
Sept. 5, 7 p.m. — Seneca Valley at Pine-Richland
Sept. 12, 7 p.m. — Norwin at Seneca Valley
Sept. 19, 7 p.m. — Seneca Valley at Moon
Sept. 26, 7 p.m. — Mt. Lebanon at Seneca Valley
Oct. 3, 7 p.m. — Seneca Valley at Canon-McMillan
Oct. 10, 7 p.m. — Seneca Valley at Hempfield Area
Oct. 17, 7 p.m. — Central Catholic at Seneca Valley
Oct. 24, 7 p.m. — North Allegheny at Seneca Valley
Aug. 22, 7 p.m. — Fairview at Slippery Rock
Aug. 30, 7 p.m. — Slippery Rock at Franklin
Sept. 5, 7 p.m. — Sharon at Slippery Rock
Sept. 12, 7 p.m. — Grove City at Slippery Rock
Sept. 19, 7 p.m. — Slippery Rock at Sharpsville
Sept. 26, 7 p.m. — Harbor Creek at Slippery Rock
Oct. 3, 7 p.m. — Slippery Rock at Conneaut
Oct. 10, 7 p.m. — Slippery Rock at Titusville
Oct. 17, 7 p.m. — Slippery Rock at Hickory
Oct. 24, 7 p.m. — Mercer at Slippery Rock
Aug. 22, 7 p.m. — Summit Academy at Frazier
Aug. 29, 7 p.m. — Summit Academy at New Brighton
Sept. 5, 7 p.m. — Summit Academy at Freedom Area
Sept. 13, 12:30 p.m. — South Side at Summit Academy
Sept. 19, 7 p.m. — Summit Academy at Serra Catholic
Sept. 27, 12:30 p.m. — Rochester at Summit Academy
Oct. 3, 7 p.m. — Summit Academy at Laurel
Oct. 10, 7 p.m. — Summit Academy at Northgate
Oct. 18, 12:30 p.m. — Neshannock at Summit Academy
Oct. 25, 12:30 p.m.— Shenango at Summit Academy
Aug. 22, 7 p.m. — Union/A-C Valley at Otto-Eldred
Aug. 28, 7 p.m. — Redbank Valley at Union/A-C Valley
Sept. 4, 6 p.m. — Union/A-C Valley at Keystone
Sept. 12, 7 p.m. — Cameron County at Union/A-C Valley
Sept. 19, 7 p.m. — Union/A-C Valley at Ridgway/Johnsonburg
Sept. 26, 7 p.m. — Union/A-C Valley at Moniteau
Oct. 3, 7 p.m. — Kane at Union/A-C Valley
Oct. 10, 7 p.m. — Smethport at Union/A-C Valley
Oct. 17, 7 p.m. — Union/A-C Valley at Port Allegany
Oct. 23, 7 p.m. — Reynolds at Union/A-C Valley
