Elle se lance ensuite en politique fédérale et est élue sous la bannière du Parti conservateur à la Chambre des communes du Canada le comme députée de la circonscription d'Egmont. Elle est alors nommée ministre des Pêches et Océans le , devenant ainsi la première femme à occuper ce poste. À la suite des élections législatives du , elle est nommée au poste de ministre du Revenu national.