I 1960 begynte hun som lærer ved Vatne barneskole, hvor hun var lærer i 31 år. Hun har utdanning fra folkehøgskole, realskole, gymnas og lærerskole. Margrethe Tennfjord har også vært medlem av styret for Høyskolen i Ålesund, Ålesund sykehus, Borgund Folkehøgskole og fylkesstyret for Møre og Romsdal Kristelig Folkeparti.