Ehlers served on the Kent County Board of Commissioners from 1975 to 1982. Ehlers served from 1983 to 1985 in the Michigan House of Representatives and then served from 1985 to 1993 in the Michigan Senate.