Kanton St. Gallen utawi St Gall (Jerman: Kanton St. Gallen [saŋkt ˈɡalən] (ⓘ); basa Romansh: Chantun Son Gagl; Prancis: Canton de Saint-Gall; Italia: Canton San Gallo) inggih punika kanton saking Swiss. Ibukotané inggih punika St. Gallen.
Magenah ring Kalér Kangin Swiss, kanton puniki ngelah jimbar 2,026 km2 (782 sq mi) (5% saking Swiss) lan akéh panjakné nganti atenga yuta ring warsa 2015 (6% saking Swiss). Punika kaadegang duk warsa 1803 dados pangabungan kota St. Gallen, wawengkon Biara St. Gall lan makudang lad wawengkon subjék Konfédérasi Swiss Lama.