March Madness is here.
That means it’s time to cancel all your plans in anticipation of an unadulterated three-week college hoops binge.
And to help you prepare, we’ve compiled every date, tip-off time, broadcast detail and betting line ahead of the tournament.
Odds to win it all
Duke +200
Virginia +600
Gonzaga +600
North Carolina +650
Tennessee 12/1
Kentucky 12/1
Michigan State 12/1
Michigan 15/1
Texas Tech 18/1

Key start dates
First day of action – March 19
Round of 64 – March 21
Round of 32 – March 23
Sweet Sixteen – March 28
Elite Eight – March 30
Final Four – April 6
National Championship Game – April 8
First Four schedule
Tuesday, March 19
Prairie View A&M (16) vs Fairleigh Dickinson (16)
Tip-off – 6:40pm ET
Broadcast – TruTV
Line – Fairleigh Dickinson -1.5
Temple (11) vs Belmont (11)
Tip-off – 9.10pm ET
Broadcast – TruTV
Line – Belmont -3.5
Wednesday, March 20
North Carolina Central (16) vs North Dakota State (16)
Tip-off – 6.40pm
Broadcast – TruTV
Line – North Dakota State -5.5
St John’s (11) vs Arizona State (11)
Tip-off – 9.10pm
Broadcast – TruTV
Line – Arizona State -1.5
First Round schedule
Thursday March 21
Minnesota (10) vs Louisville (7)
Tip-off – 12:15pm ET
Broadcast – CBS
Line – Lousville -4.5
Yale (14) vs LSU (3)
Tip-off – 12:40pm ET
Broadcast – Tru TV
Line – LSU -7.5
New Mexico State (12) vs Auburn (5)
Tip-off – 1:30pm ET
Broadcast – TNT
Line – Auburn -6.5
Vermont (13) vs Florida State (4)
Tip-off – 2:00pm ET
Broadcast – TBS
Line – Florida State -10.5
Bradley (15) vs Michigan State (2)
Tip-off – 2:45pm ET
Broadcast – CBS
Line – Michigan State -17.5
Temple/Belmont (11) vs Maryland (6)
Tip-off – 3:10pm ET
Broadcast – TruTV
Line – TBA
Northeastern (13) vs Kansas (4)
Tip-off – 4:00pm ET
Broadcast – TNT
Line – Kansas -8.5
Murray State (12) vs Marquette (5)
Tip-off – 4:30pm ET
Broadcast – TBG
Line – Marquette -4.5
Florida (10) vs Nevada (7)
Tip-off – 6:50pm ET
Broadcast – TNT
Line – Nevada -1.5
Abilene Christian (15) vs Kentucky (2)
Tip-off – 7:10pm
Broadcast – CBS
Line – Kentucky -21.5
Saint Mary’s (11) vs Villanova (6)
Tip-off – 7:20pm
Broadcast – TBS
Line – Villanova -6.5
Prairie View A&M/Fairleigh Dickinson (16) vs Gonzaga (1)
Tip-off – 7:27pm ET
Broadcast – TruTV
Line – TBA
Montana (15) vs Michigan (2)
Tip-off – 9:20pm ET
Broadcast – TNT
Line – Michigan -15.5
Seton Hall (10) vs Wofford (7)
Tip-off – 9:40pm ET
Broadcast – CBS
Line – Wofford -2.5
Old Dominion (14) vs Purdue (3)
Tip-off – 9:50pm ET
Broadcast – TBS
Line – Purdue -11.5
Baylor (9) vs Syracuse (8)
Tip-off – 9:57pm ET
Broadcast – TruTV
Line – Syracuse -2.5
Friday March 22
Iowa (10) vs Cincinnati (7)
Tip-off – 12:15pm
Broadcast – CBS
Line – Cincinnati -3.5
Oklahoma (9) vs Ole Miss (8)
Tip-off – 12:40pm
Broadcast – TruTV
Line – Ole Miss -2.5
Northern Kentucky (14) vs Texas Tech (3)
Tip-off – 1:30pm
Broadcast – TNT
Line – Texas Tech -14.5
UC Irvine (13) vs Kansas State (4)
Tip-off – 2:00pm
Broadcast – TBS
Line – Kansas State -5.5
Colgate (15) vs Tennessee (2)
Tip-off – 2:45pm ET
Broadcast – CBS
Line – Tennessee -17.5
Gardner-Webb (16) vs Virginia (1)
Tip-off – 3:10pm ET
Broadcast – TruTV
Line – Virginia -23.5
St John’s/Arizona State (11) vs Buffalo (6)
Tip-off – 4:00pm ET
Broadcast – TNT
Line – TBA
Oregon (12) vs Wisconsin (5)
Tip-off – 4:30pm ET
Broadcast – TBS
Line – Oregon -1.5
Washington (9) vs Utah State (8)
Tip-off – 6:50pm ET
Broadcast – TNT
Line – Utah State -2.5
North Carolina Central/North Dakota State (16) vs Duke (1)
Tip-off – 7:10pm ET
Broadcast – CBS
Line – TBA
Georgia State (14) vs Houston (3)
Tip-off – 7:20pm ET
Broadcast – TBS
Line – Houston -11.5
Liberty (12) vs Mississippi State (5)
Tip-off – 7:27pm ET
Broadcast – TruTV
Line – Mississippi State -6.5
Iona (16) vs North Carolina (1)
Tip-off – 9:20pm ET
Broadcast – TNT
Line – North Carolina -24.5
UCF (9) vs VCU (8)
Tip-off – 9:40pm ET
Broadcast – CBS
Line – VCU -1.5
Ohio State (11) vs Iowa State (6)
Tip-off – 9:50pm ET
Broadcast – TBS
Line – Iowa State -5.5
Saint Louis (13) vs Virginia Tech
Tip-off – 9:57pm ET
Broadcast – TruTV
Line – Virginia Tech -9.5
Game day odds via TAB.
For more Basketball Forever content, follow @bballforeverfb.