Cette paroisse de l'ancien diocèse de DOL se nommait "TRESENT" en 1184.
Ce nom d'origine bretonne est formé de "TREB" qui signifie "village", et de "SENT" qui signifie "SAINT".
TRESSAINT devient une commune en 1790. Elle est rattachée à LEHON en 1803 puis à LANVALLAY en 1807.
Elle retrouve son autonomie en 1828 pour être de nouveau rattachée à LANVALLAY le 1er Janvier 1973.