Alfred «Fredy» Fässler studierte Rechtswissenschaft an der Universität Zürich und war seit 1987 als selbstständiger Anwalt tätig. 1992 wurde er in den St.Galler Kantonsrat gewählt. Von 1997 bis 2008 war er Präsident der SP-Fraktion.
Seit November 2020 präsidiert Fässler die KKJPD (Konferenz der Kantonalen Justiz- und Polizeidirektoren) und ist auch Präsident der Internationalen Bodensee Konferenz IBK.