
You’ve come to the right place if you’re seeking the top NASCAR races today. You will also find the upcoming races, qualifying, TV information, and more on Sportsnaut’s NASCAR schedule.
Related: NASCAR standings
Next NASCAR race: Truck Series at Martinsville
Series | Race | Date – Time (ET) | Venue |
Truck | Boys & Girls Club of Blue Ridge 200 | March 28 – 7:30 PM | Martinsville Speedway |
Xfinity | Marine Corps 250 | March 29 – 5:00 PM | Martinsville Speedway |
Cup | Cook Out 400 | March 30 – 3:00 PM | Martinsville Speedway |
NASCAR schedule 2025
Is there a NASCAR race today?
There is no NASCAR schedule today. The NASCAR schedule next weekend starts with the Truck Series on Friday night (Boys & Girls Club of Blue Ridge 200), followed by the Xfinity Series race on Saturday (Marine Corps 250) and the Cup Series race on Sunday.
What time is the NASCAR race today?
There are no NASCAR races today. Friday’s NASCAR Truck Series race is at 4:30 PM PT/7:30 PM ET.
What channel is today’s NASCAR race?
The NASCAR Truck race on Friday night will be on FOX Sports 1.
Where is the cup race on Sunday?
The next Cup Series race is at Martinsville Speedway.
When is the next NASCAR race?
The next NASCAR race is Friday with the Truck Series at Martinsville.
Where is NASCAR at this weekend?
NASCAR is at Martinsville Speedway this weekend.
What channel will NASCAR be on in 2025?
NASCAR races in 2025 will be on FOX, NBC, Fox Sports 1, the CW Network, Amazon Prime, TNT Sports, USA Network and NBC.
NASCAR schedule this season
Here is the NASCAR schedule for 2025 in the Cup Series.
NASCAR Cup Series schedule 2025
Date | RACE (LOCATION) | TIME – TV INFO |
---|---|---|
Sunday, March 16 | Pennzoil 400 (Las Vegas Motor Speedway) | 3:30 PM – FS1 |
Sunday, March 23 | Straight Talk Wireless 400 (Homestead-Miami Speedway) | 3:00 PM ET – FS1 |
Sunday, March 30 | Cook Out 400 (Martinsville Speedway) | 3:00 PM ET – FS1 |
Sunday, April 6 | Goodyear 400 (Darlington Raceway) | 3:00 PM ET – FS1 |
Sunday, April 14 | Food City 500 (Bristol Motor Speedway) | 3:00 PM ET – FS1 |
Sunday, April 27 | Jack Link’s 500 (Talladega Superspeedway) | 3:00 PM ET – FOX |
Sunday, May 4 | Würth 400 (Texas Motor Speedway) | 3:30 PM ET – FS1 |
Sunday, May 11 | AdventHealth 400 (Kansas Speedway) | 3:00 PM ET – FS1 |
Sunday, May 18 | NASCAR All-Star Race (North Wilkesboro Speedway) | 5:30 PM ET – FS1 |
Sunday, May 25 | Coca-Cola 600 (Charlotte Motor Speedway) | 6:00 PM ET – Prime Video |
Sunday, June 1 | Cup Series at Nashville (Nashville Superspeedway) | 7:00 PM ET – Prime Video |
Sunday, June 8 | Firekeepers Casino 400 (Michigan Intl. Speedway) | 2:00 PM ET – Prime Video |
Sunday, June 15 | Cup Series at Mexico City (Autodrome Hermanos Rodriguez) | 3:00 PM ET – Prime Video |
Sunday, June 22 | Cup Series at Pocono (Pocono Raceway) | 2:00 PM ET – Prime Video |
Saturday, June 28 | Quaker State 400 (Atlanta Motor Speedway) | 7:00 PM ET – TNT Sports |
Sunday, July 6 | Grant Park 165 (Chigao Street Race) | 2:00 PM ET – TNT Sports |
Sunday, July 13 | Toyota / Save Mart 350 (Sonoma Raceway) | 3:30 PM ET – TNT Sports |
Sunday, July 20 | Autotrader EchoPark 400 (Dover Motor Speedway) | 2:00 PM ET – TNT Sports |
Sunday, July 27 | Brickyard 400 (Indianapolis Motor Speedway) | 2:00 PM ET – TNT Sports |
Sunday, Aug. 3 | Iowa Corn 250 (Iowa Speedway) | 3:30 PM ET – USA |
Sunday, Aug. 10 | Go Bowling at The Glen (Watkins Glen International) | 2:00 PM ET – USA |
Saturday, Aug 16 | Cook Out 400 (Richmond Raceway) | 7:30 PM ET – USA |
Saturday, Aug. 23 | Coke Zero Sugar 400 (Daytona International Speedway) | 7:30 PM ET – NBC |
PLAYOFFS – Sunday, Aug. 31 | Southern 500 (Darlington Raceway) | 6:00 PM ET – USA |
PLAYOFFS – Sunday, Sept. 7 | Enjoy Illinois 300 (WW Technology Raceway) | 3:00 PM ET – USA |
PLAYOFFS – Saturday, Sept. 13 | Bass Pro Shops Night Race (Bristol Motor Speedway) | 7:30 PM ET – USA |
PLAYOFFS – Sunday. Sept. 21 | NCS Playoff at New Hampshire (N.H. Motor Speedway) | 2:00 PM ET – USA |
PLAYOFFS – Sunday, Sept. 28 | Hollywood Casino 400 (Kansas Speedway) | 3:00 PM ET – – USA |
PLAYOFFS – Sunday, Oct. 5 | BoA ROVAL 400 (Char. Motor Speedway – Road) | 3:00 PM ET – USA |
PLAYOFFS – Sunday, Oct. 12 | South Point 400 (Las Vegas Motor Speedway) | 5:30 PM ET – USA |
PLAYOFFS – Sunday, Oct. 19 | NCS Playoff at Talladega (Talladega Superspeedway) | 2:00 PM ET – NBC |
PLAYOFFS – Sunday, Oct. 26 | NCS Playoff at Martinsville (Martinsville Speedway) | 2:00 PM ET – NBC |
CHAMPIONSHIP – Sunday, Nov. 2 | NCS Championship (Phoenix Raceway) | 3:00 PM ET – NBC |
NASCAR Xfinity schedule 2025: NASCAR Xfinity Series race today
DATE | RACE (LOCATION) | TIME – TV INFO |
---|---|---|
Saturday, March 29 | Marine Corps 250 (Martinsville Speedway) | 5:00 PM ET – CW |
Saturday, April 5 | Xfinity at Darlington (Darlington Raceway) | 3:30 PM ET – CW |
Saturday, April 12 | SciAps 300 (Bristol Motor Speedway) | 5:00 PM ET – CW |
Saturday, April 19 | NC Education Lottery 250 (Rockingham Speedway) | 4:00 PM ET – CW |
Saturday, April 26 | Ag-Pro 300 (Talladega Superspeedway) | 4:00 PM ET – CW |
Saturday, May 3 | Andy’s Frozen Custard 300 (Texas Motor Speedway) | 2:00 PM ET – CW |
Saturday, May 24 | BetMGM 300 (Charlotte Motor Speedway) | 4:30 PM ET – CW |
Saturday, May 31 | Tennessee Lottery 250 (Nashville Superspeedway) | 7:30 PM ET – CW |
Saturday, June 14 | Xfinity at Mexico City (Autodromo Hermanos Rodriguez) | 4:30 PM ET – CW |
Saturday, June 21 | Xfinity at Pocono (Pocono Raceway) | 3:30 PM ET – CW |
Friday, June 27 | Focused Health 250 (Atlanta Motor Speedway) | 7:30 PM ET – CW |
Saturday, July 5 | The Loop 110 (Chicago Street Race) | 4:30 PM ET – CW |
Saturday, July 12 | Xfinity at Sonoma (Sonoma Raceway) | 4:30 PM ET – CW |
Saturday, July 19 | BetRivers 200 (Dover Motor Speedway) | 4:30 PM ET – CW |
Saturday, July 26 | Pennzoil 250 (Indianapolis Motor Speedway) | 4:30 PM ET – CW |
Saturday, August 2 | HyVee Perks 250 (Iowa Speedway) | 4:30 PM ET – CW |
Saturday, August 9 | Mission 200 at The Glen (Watkins Glen International) | 3:00 PM ET – CW |
Friday, August 22 | Wawa 250 (Daytona International Speedway) | 7:30 PM ET – CW |
Saturday, August 30 | Pacific Office Automation 147 (Portland International Raceway) | 7:30 PM ET – CW |
Saturday, Sept. 6 | Xfinity at WWTR (World Wide Tech. Raceway) | 7:30 PM ET – CW |
PLAYOFFS – Friday, Sept. 12 | Food City 300 (Bristol Motor Speedway) | 7:30 PM ET – CW |
PLAYOFFS – Saturday, Sept. 27 | Kansas Lottery 300 (Kansas Speedway) | 4:00 PM ET – CW |
PLAYOFFS – Saturday, Oct. 4 | Drive for Cure 250 (Char. Motor Speedway – Road) | 4:00 PM ET – CW |
PLAYOFFS – Saturday, Oct. 11 | Focused Health 302 (Las Vegas Motor Speedway) | 7:30 PM ET – CW |
PLAYOFFS – Saturday, Oct. 18 | Playoff Race at Talladega (Talladega Superspeedway) | 4:00 PM ET – CW |
PLAYOFFS – Saturday, Oct. 25 | Playoff Race at Martinsville (Martinsville Speedway) | 7:30 PM ET – CW |
CHAMPIONSHIP – Sat., Nov. 1 | Xfinity Championship (Phoenix Raceway) | 7:30 PM ET – CW |
Is there an Xfinity race today?
No, there is no Xfinity Series race today. The Xfinity Series schedule resumes on Saturday, March 29.
Where is the Xfinity race today?
There is no race on the Xfinity Series schedule today. The next NASCAR Xfinity Series race is on March 29.
What channel is the Xfinity race on today?
The Xfinity Series race next Saturday is on the CW Network.
What time is the Xfinity race on today?
The Xfinity Series race next weekend is at 2:00 PM PT/5:00 PM ET.
NASCAR Truck schedule 2025: NASCAR Truck Series race today
DATE | RACE (LOCATION) | TIME – TV INFO |
---|---|---|
Friday, March 28 | NCTS Race at Martinsville (Martinsville Speedway) | 7:30 PM ET – FS1 |
Friday, April 11 | Weather Guard Truck Race (Bristol Motor Speedway) | 7:30 PM ET – FS1 |
Friday, April 18 | Black’s Tire 200 (Rockingham Speedway) | 5:00 PM ET – FS1 |
Friday, May 2 | SpeedyCash.com 260 (Texas Motor Speedway) | 8:00 PM ET – FS1 |
Saturday, May 10 | Heart of America 200 (Kansas Speedway) | 7:30 PM ET – FS1 |
Saturday, May 17 | NCTS Race at N. Wilkesboro (N. Wilkesboro Speedway) | 1:30 PM ET – FS1 |
Friday, May 23 | N.C. Education Lottery 200 (Charlotte Motor Speedway) | 8:30 PM ET – FS1 |
Friday, May 30 | Rackley Roofing 200 (Nashville Superspeedway) | 8:00 PM ET – FS1 |
Saturday, June 7 | NCTS Race at Michigan (Michigan Int. Speedway) | 12:00 PM ET – FOX |
Saturday, June 20 | NCTS Race at Pocono (Pocono Raceway) | 5:00 PM ET – FS1 |
Saturday, June 28 | NCTS Race at Lmeerock (Lime Rock Park) | 1:00 PM ET – FOX |
Friday, July 25 | NCTS Race at Indianapolis (Lucas Oil Indianapolis Raceway) | 8:00 PM ET – FS1 |
Saturday, Aug. 8 | NCTS Race at Watkins Glen (Watkins Glen International) | 5:00 PM ET – FS1 |
Saturday, Aug. 15 | NCTS Race at Richmond (Richmond Raceway) | 7:30 PM ET – FS1 |
PLAYOFFS – Saturday, Aug. 30 | NCTS Playoff Race at Darlington (Darlington Raceway) | 12:00 PM ET – FS1 |
PLAYOFFS – Thursday, Sept. 11 | UNOH 200 (Bristol Motor Speedway) | 8:00 PM ET – FS1 |
PLAYOFFS – Saturday, Sept. 20 | NCTS Playoff at New Hampshire (N.H. Motor Speedway) | 12:00 PM ET – FS1 |
PLAYOFFS – Friday, Oct. 3 | NCTS Playoff at Charlotte Roval (Char. Motor Speedway – Road) | 3:30 PM ET – FS1 |
PLAYOFFS – Friday, Oct. 17 | NCTS Playoff Race at Talladega (Talladega Superspeedway) | 4:00 PM ET – FS1 |
PLAYOFFS – Friday, Oct. 24 | NCTS Playoff Race at Martinsville | 6:00 PM ET – FS1 |
CHAMPIONSHIP – Friday, Oct. 31 | Truck Series Championship (Phoenix Raceway) | 7:30 PM ET – FS1 |
Is there a truck race tonight?
There is no Truck race tonight. The Truck Series schedule resumes on Friday, March 28.
Where is the Truck Race this weekend?
The Truck race next weekend is at Martinsville Speedway.
What channel is the NASCAR Truck race on?
The NASCAR Truck race next Friday is on Fox Sports 1.
What time is the NASCAR Truck race today?
The Truck Series race is at 4:30 PM PT/7:30 PM ET.