By providing your information, you agree to our Terms of Use and our Privacy Policy. We use vendors that may also process your information to help provide our services. This site is protected by reCAPTCHA Enterprise and the Google Privacy Policy and Terms of Service apply.

All products and services featured are independently chosen by editors. However, StyleCaster may receive a commission on orders placed through its retail links, and the retailer may receive certain auditable data for accounting purposes.
One of racing’s biggest events is almost here! This year marks the 108th year that the most talented drivers will compete for the highest trophy in IndyCar racing. Keep reading to learn how to watch the Indy 500 live for free so you don’t miss any of the high-speed action.
The Indianapolis 500, also known as the Indy 500, is an annual motorsport race held at the Indianapolis Motor Speedway in Speedway, Indiana. It features a field of 33 drivers competing in a 500-mile (805-kilometer) race around the famed 2.5-mile (4.0-kilometer) oval track. Often referred to as “The Greatest Spectacle in Racing,” the event dates back to 1911 and is a cornerstone of American motorsport. Some of the most successful Indy 500 drivers are A.J. Foyt, Al Unser Sr., Rick Mears, and Hélio Castroneves, who have won the race four times.
The Indy 500 is also a cultural and entertaining event, from the Carb Day concert to the giant balloon release. Over the years, beloved traditions have also formed at the race, including singing “Back Home Again in Indiana” and the winner drinking milk in Victory Lane.
The competition is traditionally held over Memorial Day weekend and is part of the coveted Triple Crown alongside the Le Mans and the Monaco Grand Prix. In 2023, Josef Newgarden won the Indianapolis 500, narrowly beating 2022 winner Marcus Ericsson.
While hundreds of thousands of spectators watch the exciting race live, at the same time, millions of viewers are cheering on their favorite drivers at home. Read on to learn how to watch the Indy 500 live for free below.
The Indy 500 starts on Sunday, May 26, 2024, at 11 a.m. Check out the full Indy 500 broadcast schedule on NBC here.
The Indy 500 airs on NBC, which is available to stream on services like DirecTV Stream, Fubo, Peacock, and Hulu+ With Live TV. DirecTV Stream offers a five-day free trial and starts at $79.99 per month after the trial ends. Fubo offers a seven-day free trial and starts at $79.99 per month after the trial ends. Peacock and Hulu+ With Live TV don’t have free trials, however, they are cheaper per month than the other options. Peacock starts at $5.99 per month, while Hulu+ With Live TV starts at $68.99 per month and offers plans that include free subscriptions to Disney Plus and ESPN Plus.
Direct TV is our best overall pick to watch the Indy 500 for free for its free trial, price, and channel selection. DirecTV Stream offers a five-day free trial. DirecTV offers four plans: Entertainment, which costs $79.99 per month; Choice, which costs $108.99 per month with the first two months at $83.99 per month; Ultimate, which costs $84.99 per month with the first two months at $94.99 per month; and Premiere, which costs $159.99 per month.
As for other differences between the plans, Entertainment includes more than 75 channels, the ability to stream on unlimited devices in your home, unlimited cloud DVR storage, and a special offer on premium channels. Choice, which is the most popular plan, includes more than 105 channels, regional sports networks, and everything included in Entertainment. Ultimate includes more than 140 channels and everything included in Entertainment and Choice. Premiere includes more than 150 channels including premium channels like HBO and Starz and everything included in Entertainment, Choice, and Premiere. Read on for step-by-step instructions on how to watch the Indy 500 with DirecTV Stream’s free trial.
Fubo is our best free trial pick to watch the Indy 500 live for free. Fubo offers a seven-day free trial (two days longer than DirecTV Stream) and offers two plans: Pro, which costs $79.99 per month; and Elite, which costs $89.99 per month.
As for the difference between the plans, Pro includes 180 channels, 1,000 hours of Cloud DVR, and the ability to watch on up to 10 screens at once. Elite includes everything in Pro, as well as a total of 256 channels and 4K resolution. Read on for step-by-step instructions on how to watch the Indy 500 with Fubo’s free trial.
Peacock is our best budget pick to watch the Indy 500 live for its price. Peacock offers two plans: Peacock Premium for $5.99 per month, and Peacock Premium Plus costs $11.99 per month.
As for the differences between the plans, Peacock Premium offers more than 80,000 hours of TV shows and movies including NBC and Peacock originals; live sports and events; current episodes of NBC and Bravo shows; and 50 live channels. Peacock Premium Plus offers everything included in Peacock Premium, as well as no ads; the ability to download and watch select titles offline; and 24/7 live access to your local NBC channel. To watch the Indy 500 live, fans will need Peacock Premium Plus. Read on for step-by-step instructions on how to watch the Indy 500 with Peacock.
Hulu+ With Live TV is our best upgrade pick to watch the Indy 500 based on its channel selection and its free subscriptions to Hulu, Disney Plus, and ESPN Plus. Hulu+ With Live TV offers four plans: a $68.99 per month plan with access to only live TV; a $69.99 per month plan with free subscriptions to Hulu with ads, Disney Plus with ads, and ESPN Plus with ads; a $74.99 per month plan with free subscriptions to Hulu with ads, Disney Plus with no ads, and ESPN Plus with ads; and a $82.99 per month plan with free subscriptions to Hulu with no ads, Disney Plus with no ads, and ESPN Plus with ads. Read on for step-by-step instructions on how to watch the Indy 500 with Hulu+ Live TV.

What’s the schedule for the 2024 Indy 500? There are four days allocated for practice before the start of qualifying. All drivers complete a four-lap journey around the 10-mile track during the first qualifying day. The 12 fastest times proceed to the following day for another four laps, securing positions No. 1-12, while drivers ranking 13-30 advance to the main race in those respective positions. Cars outside the top 30 can compete for spots 31-33 in the Last Chance Qualifier if more than 33 cars are entered.
On the second day of qualifying, drivers in positions No. 1-12 undertake another four-lap run, with positions 7-12 securing those spots. The six fastest cars undergo another round, determining the starting order for the race. The fastest driver earns pole position along with a cash prize for clinching the No. 1 spot.
Tuesday, May 14 (opening day of practice)
Wednesday, May 15 (Indianapolis 500 practice)
Thursday, May 16 (Indianapolis 500 practice)
Friday, May 17 (Fast Friday/Indianapolis 500 practice)
Saturday, May 18 (PPG Armed Forces Qualifying Day 1)
Sunday, May 19 (PPG Armed Forces Qualifying Day 2)
Monday, May 20 (Indianapolis 500 Practice)
Friday, May 24 (Miller Lite Carb Day)
Saturday, May 25 (Legends Day Presented By Firestone)
Sunday, May 26 (Indianapolis 500 Presented By Gainbridge)

Who is competing in the Indy 500 in 2024? According to FloRacing.com, “The Indianapolis 500 features a field of 33 drivers, and they start the race in 11 rows of three cars. The participants, and their starting places on the track, are determined during a two-day qualifying process.” Check out the entrance list for the race below.
By providing your information, you agree to our Terms of Use and our Privacy Policy. We use vendors that may also process your information to help provide our services. This site is protected by reCAPTCHA Enterprise and the Google Privacy Policy and Terms of Service apply.