El cantó de Viroflay és un antic cantó francès del departament d'Yvelines, que estava situat al districte de Versalles. Comptava amb 1 municipis i el cap era Viroflay.
Al 2015 va desaparèixer i el seu territori va passar a formar part del nou cantó de Versalles-2.