IndyCar: How to watch all 17 races on the 2020 schedule
By Asher Fair
The 2020 IndyCar season is scheduled to get underway this weekend. Here are all the dates, times and television channels for each of the 17 races on the calendar.
Following an offseason of nearly six months, IndyCar competition is scheduled to get back underway this Sunday, March 15 with the 2020 season-opening Firestone Grand Prix of St. Petersburg on the streets of St. Petersburg, Florida.
This race is the first of 17 races on the schedule, a schedule that was announced early last September when there were still two races remaining on the 17-race 2019 calendar.
Quite a few dates have shifted around from one year to the next, so do make note of some of those changes, specifically toward the beginning of the season and in the early to middle portion of the second half.
More from IndyCar
- IndyCar: Two teams with no drivers confirmed for 2024
- IndyCar: Chip Ganassi Racing news hints Alex Palou announcement
- IndyCar: ‘Addition by subtraction’ could pay off in a big way
- Team Penske should make a bold driver signing for 2024
- IndyCar: 5 teams that still have open seats for 2024
But there are only two changes as far as venues are concerned, with one track having been added and one being removed.
Richmond Raceway is on the schedule for the first time since it hosted on race each year from 2001 to 2009.
Meanwhile, Pocono Raceway is off the schedule for the first time since it was not on the schedule from 1990 to 2012.
In total, there are still 17 races at 16 tracks at 15 venues.
Here is the full 2020 IndyCar race and TV schedule.
NOTE: NBCSN = NBC Sports Network. All broadcast start times Eastern. Schedule subject to change.
Race # – Location – Date – Time – TV channel 1 – Streets of St. Petersburg – Sunday, March 15 – 3:00 p.m. – NBCSN 2 – Barber Motorsports Park – Sunday, April 5 – 4:00 p.m. – NBCSN 3 – Streets of Long Beach – Sunday, April 19 – 4:00 p.m. – NBCSN 4 – Circuit of the Americas – Sunday, April 26 – 3:30 p.m. – NBCSN 5 – Indianapolis Motor Speedway (road course) – Saturday, May 9 – 3:00 p.m. – NBC 6 – Indianapolis Motor Speedway (Indy 500) – Sunday, May 24 – 11:00 a.m. – NBC 7 – The Raceway at Belle Isle Park – Saturday, May 30 – 3:00 p.m. – NBC 8 – The Raceway at Belle Isle Park – Sunday, May 31 – 3:00 p.m. – NBC 9 – Texas Motor Speedway – Saturday, June 6 – 8:00 p.m. – NBCSN 10 – Road America – Sunday, June 21 – 12:00 p.m. – NBC 11 – Richmond Raceway – Saturday, June 27 – 8:00 p.m. – NBCSN 12 – Streets of Toronto – Sunday, July 12 – 3:00 p.m. – NBCSN 13 – Iowa Speedway – Saturday, July 18 – 8:30 p.m. – NBCSN 14 – Mid-Ohio Sports Car Course – Sunday, August 16 – 12:30 p.m. – NBC 15 – Gateway Motorsports Park – Saturday, August 22 – 8:00 p.m. – NBCSN 16 – Portland International Raceway – Sunday, September 6 – 3:00 p.m. – NBC 17 – WeatherTech Raceway Laguna Seca – Sunday, September 20 – 2:30 p.m. – NBC
Be sure to tune in to each and every one of the 17 races on the 2020 IndyCar schedule, starting with this Sunday’s Firestone Grand Prix of St. Petersburg on NBC Sports Network beginning at 3:00 p.m. ET.