Kanton Génolhac (francouzsky Canton de Génolhac) je francouzský kanton v departementu Gard v regionu Languedoc-Roussillon. Tvoří ho 11 obcí.