Luego de debutar en karting y correr en Fórmula Ford, McNish fue campeón de la Fórmula Vauxhall Británica en 1988 y subcampeón 1989 de la Fórmula 3 Británica.