Schwegler is a Swiss surname. Notable people with the surname include:
Albert Schwegler (1819–1857), German philosopher, theologian, and historianKarl Schwegler (1902–?), Swiss rowerPaul Schwegler (born 1907), American footballerFritz Schwegler (born 1935), German artistRoland Schwegler (born 1982), Swiss footballerChristian Schwegler (born 1984), Swiss footballerPirmin Schwegler (born 1987), Swiss footballer