This is a list of Canadians who have raced in at least one NASCAR national series event.
Earl Ross is the only Canadian to have won a NASCAR Cup Series race.
The other Canadian drivers to have won a NASCAR national series race are former driver Larry Pollard in the Xfinity Series (1 win) and active drivers Stewart Friesen (3 wins) and Raphaël Lessard (1 win) in the Truck Series.
These drivers from Canada are competing in any of NASCAR's national or touring series, excluding the NASCAR Pinty's Series, which is NASCAR's Canadian series and consists almost entirely of Canadian drivers.
These drivers have retired from racing or are inactive/without a ride in NASCAR in 2023.