Le canton de Saint-Genis-Laval est une ancienne division administrative française, située dans le département du Rhône en région Rhône-Alpes.
En 1973, le canton perd les communes de La Mulatière, Oullins et Sainte-Foy-lès-Lyon, qui en sont détachées pour constituer le canton d'Oullins.
Les communes de Charly, Irigny, Pierre-Bénite et Vernaison sont à leur tour détachées par le décret no 85-75 du 22 janvier 1985 pour constituer le canton d'Irigny.
Le 1er janvier 2015, avec la création de la métropole de Lyon, le canton se retrouve réduit aux trois communes qui demeurent dans le département du Rhône. Enfin, à l'issue des élections départementales de mars 2015, qui voient le redécoupage cantonal du département, il disparaît totalement.