Margolis was a member of the Florida Senate from 1980 to 1992, 2002 to 2008, and 2010 to 2016. She was Senate President for the 1990 to 1992 term. She was a member of the Florida House of Representatives from 1974 to 1980.