Mammern is a municipality in Frauenfeld District in the canton of Thurgau, Switzerland, on Lake Constance.