Employée de commerce de formation, Brigitte Häberli a commencé sa carrière politique en 1996 comme membre de l'exécutif de la commune de Bichelsee-Balterswil (TG). La même année, elle a été élue au Grand Conseil thurgovien. Elle a siégé au Conseil national de 2003 à 2011, avant d'intégrer le Conseil des Etats.