Wattwil is a municipality in the Wahlkreis of Toggenburg in the canton of St. Gallen in Switzerland, located along the Thur river. On 1 January 2013 the municipality of Krinau merged into Wattwil.