2025 NASCAR Canada 300
| Race details | |||
|---|---|---|---|
| Race 2 of 12 in the 2025 NASCAR Canada Series season | |||
| Location | Riverside International Speedway in James River, Nova Scotia, Canada | ||
| Course | Permanent racing facility | ||
| Course length | 0.333 miles (0.536 km) | ||
| Distance | 300 laps, 99.9 mi (160.773 km) | ||
| Average speed | 64.788 miles per hour (104.266 km/h) | ||
| Pole position | |||
| Driver | DJK Racing | ||
| Time | 14.562 | ||
| Most laps led | |||
| Driver | D. J. Kennington | DJK Racing | |
| Laps | 147 | ||
| Winner | |||
| No. 17 | D. J. Kennington | DJK Racing | |
The 2025 NASCAR Canada 300, also called the Riverside 300, was the second stock car race of the 2025 NASCAR Canada Series. The race was held on Saturday, June 28, 2025, at Riverside International Speedway, a 0.333 mi (0.536 km) oval shaped racetrack in James River, Nova Scotia, Canada. The race took the scheduled 300 laps to complete. The race was won by D. J. Kennington, driving for DJK Racing, after he started on pole and led the most laps. Will Larue, driving for Larue Motorsports, finished in second, and Ryan Vargas, also driving for DJK Racing, scored his first career podium in third.