The 2025 North Carolina Education Lottery 250 was the 10th stock car race of the 2025 NASCAR Xfinity Series, and the 1st iteration of the event. The race was held on Saturday, April 19, 2025, at Rockingham Speedway in Rockingham, North Carolina, a permanent oval shaped racetrack. The race was originally scheduled to be contested over 250 laps, but was increased to 256 laps due to an overtime restart.
In an action-packed and wreck-filled race, Sammy Smith, driving for JR Motorsports, would be given the victory following post-race inspection, after the original winner of the race, Jesse Love, was disqualified for a rear suspension violation, and was credited with a 37th-place finish. This was Smith's third career NASCAR Xfinity Series win, and his first of the season. Ryan Sieg led a race-high and career-high 77 laps, before being involved in a late-race incident and finishing 18th. Following the DQ, Parker Retzlaff earned a career-best second-place finish with Alpha Prime Racing, and Harrison Burton, driving for AM Racing, rounded out the rest of the podium.
This was the first Xfinity Series race to be held at Rockingham since 2004, the return of Kasey Kahne in a NASCAR-sanctioned race since 2018, and the fourth and final race of the Dash 4 Cash. Drivers eligible for the D4C were Carson Kvapil, Justin Allgaier, Sammy Smith, and Brandon Jones, since they were the highest finishing Xfinity regulars following the race at Bristol. Smith was given the race win and claimed the $100K bonus cash.
The first and only practice session was held on Friday, April 18, at 3:05 PM EST, and would last for 50 minutes. Carson Kvapil, driving for JR Motorsports, would set the fastest time in the session, with a lap of 22.899, and a speed of .
Qualifying was held on Saturday, April 19, at 12:00 PM EST. Since Rockingham Speedway is a mile oval, the qualifying system used is a single-car, single-lap system with one round. Drivers will be on track by themselves and will have one lap to post a qualifying time, and whoever sets the fastest time will win the pole.
Connor Zilisch, driving for JR Motorsports, would score the pole for the race, with a lap of 22.630, and a speed of . However, after getting a flat tire during his run, he will start at the rear of the field.
Dawson Cram was the only driver who failed to qualify. Katherine Legge, who originally failed to qualify, would move to the No. 53 for Joey Gase Motorsports, replacing J. J. Yeley.
Stage 1 Laps: 60
Stage 2 Laps: 60
Stage 3 Laps: 136