Kanton Waarschoot was tot 2019 een kieskanton in de Belgische provincie Oost-Vlaanderen en het Arrondissement Gent. Tot 1970 was er ook een gerechtelijk kanton Waarschoot met een vredegerecht.