Marty Kälin war von 1998 bis 2002 Gemeinderätin von Gossau im Kanton Zürich und von 1991 bis 2003 Zürcher Kantonsrätin. Vom 5. Juni 2000 bis 2. Dezember 2007 war sie Mitglied des Nationalrats für den Kanton Zürich.[1]
In ihrer Zeit im Nationalrat war Barbara Marty Kälin Präsidentin der Kommission für Umwelt, Raumplanung und Energie[2]. Im Jahr 2010 wurde Barbara Marty Kälin zur Präsidentin der Non-Profit-Organisation KAGfreiland gewählt.[3]
Sie war ab 2016 verwitwet, mit ihren Mann hatte sie drei Kinder. Sie lebte in Bertschikon bei Gossau, Kanton Zürich.