Leigh Edgar travaille pour le Département des Pêches et Océans en tant qu’officier d’état-major. Elle est diplômée de l’Université Concordia, où elle s’est dotée d’un baccalauréat spécialisé en relations humaines et environnementales, avec des cours en études environnementales. Leigh aime la lecture, les voyages, les randonnées, le soccer et passer du temps avec son mari Ian et leurs deux fils, Cameron et Duncan.