The 600-mile NASCAR Cup race was originally scheduled to go green at 6:21 p.m. ET and cap a day of giant motorsports events following the Formula 1 race at Monaco and the Indianapolis 500.
Max Verstappen claimed victory after leading every lap at Monaco while Josef Newgarden prevailed over Marcus Ericsson in a one-lap dash to decide the winner of the 107th running of the Indy 500.
But in Charlotte, a slow-moving weather system produced light to moderate rain all day Sunday.
Saturday’s 300-mile Xfinity Series race has already been postponed, so there will be a doubleheader with 900 miles racing on Monday.
The Xfinity race, originally rescheduled for 12 p.m. EST, has been moved up to 11 a.m. EST. on FS1 with the Cup race to follow at 3 p.m. EST on FOX.
With Cup qualifying also rained out on Saturday, the lineup for the 600 was set based on NASCAR’s performance metric.
William Byron, who won the series’ most recent points-paying race two weeks ago at Darlington, S.C., had the lowest metric score and will start on the pole.
Kyle Larson, who won last weekend’s All-Star Race at North Wilkesboro (N.C.) Speedway, will line up 12th. Larson was in attendance Sunday for the start of the Indy 500, which he will compete in next season.
The weather forecast for Monday currently calls for cloudy conditions with a high near 70 and 25 percent chance of a rain shower.
The last time Charlotte Motor Speedway moved the Coca-Cola 600 to Memorial Day was 2009.