Catherine Bodmer est née en Suisse, où elle a reçu un baccalauréat de l'École des beaux-arts de Lucerne. En 1999, elle a complété sa maîtrise dans les Arts Visuels à l´Université du Québec à Montréal. Catherine a exposé à Articule (Montréal), Galerie Plein Sud (Longueuil), Galerie SAW (Ottawa) et dans le projet HOPITAL à Montréal.