2023 Big Ten Football Composite Schedule

The 2023 Big Ten Football Composite Schedule features a ton of action packed fall weekends of fantastic Big Ten football games. The week by week 2023 B1G football schedule features out-of-conference games with schools from the Pac-12, AAC, ACC, CUSA, MAC, SEC and Big 12 conferences.

For a concise, one-page Big Ten Football Schedule, please check out our handy 2023 Big Ten Football Schedule Grid and the 2023 Big Ten Football Helmet Schedule.

Each Big Ten Conference school plays 12 games total and has one open date this season. All schools play three non-conference games and nine conference games. Of the conference games, six are divisional games, two are rotating inter-divisional games and one is an inter-divisional permanent rivalry game.
2023 Big Ten Football Schedule
Below is the 2023 Big Ten Football Composite Schedule by week followed by our 2023 Big Ten Football Schedule by school:

2023 Big Ten Football Composite Schedule

THURSDAY, AUG. 31
Nebraska at Minnesota 8 p.m. FOX

FRIDAY, SEPT. 1
Central Michigan at Michigan State 7 p.m. FS1

SATURDAY, SEPT. 2

East Carolina at Michigan 12 p.m. Peacock
Utah State at Iowa 12 p.m. FS1
Fresno State at Purdue 12 p.m. Big Ten Network
Ohio State at Indiana 3:30 p.m. CBS
Buffalo at Wisconsin 3:30 p.m. FS1
Towson at Maryland 3:30 p.m. Big Ten Network
West Virginia at Penn State 7:30 p.m. NBC
Toledo at Illinois 7:30 p.m. Big Ten Network

SUNDAY, SEPT. 3
Northwestern at Rutgers 12 p.m. CBS

FRIDAY, SEPT. 8
Illinois at Kansas 8 p.m. ESPN2
Indiana State at Indiana 7 p.m. or 8 p.m. Big Ten Network

SATURDAY, SEPT. 9
Youngstown State at Ohio State 12 p.m. Big Ten Network
Nebraska at Colorado 12 p.m. FOX
Delaware at Penn State 12 p.m. Peacock
Purdue at Virginia Tech 12 p.m. ESPN2
UNLV at Michigan 3:30 p.m. CBS
Richmond at Michigan State 3:30 p.m. Big Ten Network
UTEP at Northwestern 3:30 p.m. Big Ten Network
Iowa at Iowa State 3:30 p.m. FOX
Charlotte at Maryland 7:30 p.m. NBC
Eastern Michigan at Minnesota 7:30 p.m. Big Ten Network
Temple at Rutgers 7:30 p.m. Big Ten Network
Wisconsin at Washington State 7:30 p.m. ABC

FRIDAY, SEPT. 15
Virginia at Maryland 7 p.m. FS1

SATURDAY, SEPT. 16
Penn State at Illinois 12 p.m. FOX
Georgia Southern at Wisconsin 12 p.m. Big Ten Network
Indiana vs. Louisville [1] 12 p.m. Big Ten Network
Western Michigan at Iowa 3:30 p.m. Big Ten Network
Virginia Tech at Rutgers 3:30 p.m. Big Ten Network
Minnesota at North Carolina 3:30 p.m. ESPN or ESPN2
Northwestern at Duke 3:30 p.m. ACC Network
Western Kentucky at Ohio State 4 p.m. FOX
Washington at Michigan State 5 p.m. Peacock
Northern Illinois at Nebraska 7 p.m. FS1
Syracuse at Purdue 7:30 p.m. NBC
Bowling Green at Michigan 7:30 p.m. Big Ten Network

FRIDAY, SEPT. 22
Wisconsin at Purdue 7 p.m. FS1

SATURDAY, SEPT. 23
Rutgers at Michigan (HC) 12 p.m. TBD
Maryland at Michigan State (HC) 3:30 p.m. TBD
Iowa at Penn State 7:30 p.m. CBS
Ohio State at Notre Dame 7:30 p.m. NBC
Minnesota at Northwestern
Florida Atlantic at Illinois
Akron at Indiana
Louisiana Tech at Nebraska

SATURDAY, SEPT. 30
Louisiana at Minnesota (HC) 12 p.m. TBD
Illinois at Purdue (HC) 3:30 p.m./4 p.m./7:30 p.m. TBD
Indiana at Maryland
Michigan State at Iowa
Michigan at Nebraska
Penn State at Northwestern
Wagner at Rutgers

FRIDAY, OCT. 6
Nebraska at Illinois 8 p.m. FS1

SATURDAY, OCT. 7
Maryland at Ohio State (HC) 12 p.m./3:30 p.m./4 p.m. TBD
Rutgers at Wisconsin (HC) 12 p.m./3:30 p.m./4 p.m. TBD
Howard at Northwestern (HC) 3 p.m. TBD
Purdue at Iowa (HC) 3:30 p.m./4 p.m./7:30 p.m. TBD
Michigan at Minnesota

SATURDAY, OCT. 14
Michigan State at Rutgers (HC) 12 p.m. TBD
Illinois at Maryland (HC) 12 p.m./3:30 p.m./4 p.m. TBD
UMass at Penn State (HC) 3:30 p.m. TBD
Indiana at Michigan
Iowa at Wisconsin
Ohio State at Purdue

SATURDAY, OCT. 21
Rutgers at Indiana (HC) 12 p.m. TBD
Wisconsin at Illinois (HC) 12 p.m./3:30 p.m./4 p.m. TBD
Minnesota at Iowa
Michigan at Michigan State
Northwestern at Nebraska
Penn State at Ohio State

SATURDAY, OCT. 28
Purdue at Nebraska (HC) 12 p.m./3:30 p.m./4 p.m. TBD
Indiana at Penn State
Maryland at Northwestern
Michigan State at Minnesota
Ohio State at Wisconsin

SATURDAY, NOV. 4
Illinois at Minnesota
Wisconsin at Indiana
Iowa at Northwestern
Penn State at Maryland
Purdue at Michigan
Nebraska at Michigan State
Ohio State at Rutgers

SATURDAY, NOV. 11
Michigan at Penn State 12 p.m. FOX
Michigan State at Ohio State 7:30 p.m. NBC
Indiana at Illinois
Rutgers at Iowa
Maryland at Nebraska
Minnesota at Purdue
Northwestern at Wisconsin

SATURDAY, NOV. 18
Illinois at Iowa
Michigan State at Indiana
Michigan at Maryland
Minnesota at Ohio State
Nebraska at Wisconsin
Purdue at Northwestern
Rutgers at Penn State

FRIDAY, NOV. 24
Iowa at Nebraska 12 p.m. CBS
Penn State vs. Michigan State [2] 7:30 p.m. NBC

SATURDAY, NOV. 25

Ohio State at Michigan 12 p.m. FOX
Northwestern at Illinois
Indiana at Purdue
Maryland at Rutgers
Wisconsin at Minnesota

SATURDAY, DEC. 2
Big Ten Football Championship Game [1] 8 p.m. FOX

2023 Big Ten Football Team by Team Schedule

2023 Illinois Football Schedule

Sept. 2 – Toledo
Sept. 9 – at Kansas
Sept. 16 – Penn State
Sept. 23 – Florida Atlantic
Sept. 30 – at Purdue
Oct. 7 – Nebraska
Oct. 14 – at Maryland
Oct. 21 – Wisconsin
Nov. 4 – at Minnesota
Nov. 11 – Indiana
Nov. 18 – at Iowa
Nov. 25 – Northwestern

2023 Indiana Football Schedule

Sept. 2 – Ohio State
Sept. 9 – Indiana State
Sept. 16 – Louisville (Indianapolis)
Sept. 23 – Akron
Sept. 30 – at Maryland
Oct. 14 – at Michigan
Oct. 21 –  Rutgers
Oct. 28 – at Penn State
Nov. 4 – Wisconsin
Nov. 11 – at Illinois
Nov. 18 – Michigan State
Nov. 25 – at Purdue

2023 Iowa Football Schedule

Sept. 2 – Utah State
Sept. 9 – at Iowa State
Sept. 16 – Western Michigan
Sept. 23 – at Penn State
Sept. 30 – Michigan State
Oct. 7 – Purdue
Oct. 14 – at Wisconsin
Oct. 21 – Minnesota
Nov. 4 – at Northwestern
Nov. 11 – Rutgers
Nov. 18 – Illinois
Nov. 24 – at Nebraska

2023 Maryland Football Schedule

Sept. 2 – Towson
Sept. 9 – Charlotte
Sept. 16 – Virginia
Sept. 23 – at Michigan State
Sept. 30 – Indiana
Oct. 7 – at Ohio State
Oct. 14 – Illinois
Oct. 28 – at Northwestern
Nov. 4 – Penn State
Nov. 11 – at Nebraska
Nov. 18 – Michigan 
Nov. 25 – at Rutgers

2023 Michigan Football Schedule

Sept. 2 – East Carolina
Sept. 9 – UNLV
Sept. 16 – Bowling Green
Sept. 23 – Rutgers
Sept. 30 – at Nebraska
Oct. 7 – at Minnesota
Oct. 14 – Indiana
Oct. 21 – at Michigan State
Nov. 4 – Purdue
Nov. 11 – at Penn State
Nov. 18 – at Maryland
Nov. 25 – Ohio State

2023 Michigan State Football Schedule

Sept. 2 – Central Michigan
Sept. 9 – Richmond
Sept. 16 – Washington
Sept. 23 – Maryland
Sept. 30 – at Iowa
Oct. 14 – at Rutgers
Oct. 21 – Michigan
Oct. 28 – at Minnesota
Nov. 4 – Nebraska
Nov. 11 – at Ohio State
Nov. 18 – at Indiana
Nov. 25 – Penn Sate

2023 Minnesota Football Schedule

Aug. 31 – Nebraska
Sept. 9 – Eastern Michigan
Sept. 16 – at North Carolina
Sept. 23 – at Northwestern
Sept. 30 – Louisiana
Oct. 7 – Michigan
Oct. 21 – at Iowa
Oct. 28 – Michigan State
Nov. 4 – Illinois
Nov. 11 – at Purdue
Nov. 18 – at Ohio State
Nov. 25 – Wisconsin

2023 Nebraska Football Schedule

Aug. 31 – at Minnesota
Sept. 9 – at Colorado
Sept. 16 – Northern Illinois
Sept. 23 – Louisiana Tech
Sept. 30 – Michigan
Oct. 7 – at Illinois
Oct. 21 – Northwestern
Oct. 28 – Purdue
Nov. 4 – at Michigan State
Nov. 11 – Maryland
Nov. 18 – at Wisconsin
Nov. 24 – Iowa

2023 Northwestern Football Schedule

Sept. 2 – at Rutgers
Sept. 9 – UTEP
Sept. 16 – at Duke
Sept. 23 – Minnesota
Sept. 30 – Penn State
Oct. 7 – Howard
Oct. 21 – at Nebraska
Oct. 28 – Maryland
Nov. 4 – Iowa
Nov. 11 – at Wisconsin
Nov. 18 – Purdue
Nov. 25 – at Illinois

2023 Ohio State Football Schedule

Sept. 2 – at Indiana
Sept. 9 – Youngstown State
Sept. 16 – Western Kentucky
Sept. 23 – at Notre Dame
Oct. 7 – Maryland
Oct. 14 – at Purdue
Oct. 21 – Penn State
Oct. 28 – at Wisconsin
Nov. 4 – at Rutgers
Nov. 11 – Michigan State
Nov. 18 – Minnesota
Nov. 25 – at Michigan

2023 Penn State Football Schedule

Sept. 2 – West Virginia
Sept. 9 – Delaware
Sept. 16 – at Illinois
Sept. 23 – Iowa
Sept. 30 – at Northwestern
Oct. 14 – UMass
Oct. 21 – at Ohio State
Oct. 28 – Indiana
Nov. 4 – at Maryland
Nov. 11 – Michigan
Nov. 18 – Rutgers
Nov. 25 – Michigan State

2023 Purdue Football Schedule

Sept. 2 – Fresno State
Sept. 9 – at Virginia Tech
Sept. 16 – Syracuse
Sept. 23 – Wisconsin
Sept. 30 – Illinois
Oct. 7 – at Iowa
Oct. 14 – Ohio State
Oct. 28 – at Nebraska
Nov. 4 – at Michigan
Nov. 11 – Minnesota
Nov. 18 – at Northwestern
Nov. 25 – Indiana

2023 Rutgers Football Schedule

Sept. 2 – Northwestern
Sept. 9 – Temple
Sept. 16 – Virginia Tech
Sept. 23 – at Michigan
Sept. 30 – Wagner
Oct. 7 – at Wisconsin
Oct. 14 – Michigan State
Oct. 21 – at Indiana
Nov. 4 – Ohio State
Nov. 11 – at Iowa
Nov. 18 – at Penn State
Nov. 25 – Maryland

2023 Wisconsin Football Schedule

Sept. 2 – Buffalo
Sept. 9 – at Washington
Sept. 16 – Georgia Southern
Sept. 23 – at Purdue
Oct. 7 – Rutgers
Oct. 14 – Iowa
Oct. 21 – at Illinois
Oct. 28 – Ohio State
Nov. 4 – at Indiana
Nov. 11 – Northwestern
Nov. 18 – Nebraska
Nov. 25 – at Minnesota