Durante la temporada 2005, Villeneuve compitió con la escudería Sauber, con la cual firmó un contrato por dos años, obteniendo buenos resultados considerando el modesto presupuesto del equipo.