1951 heiratete Roberts den Unternehmer Denis Thatcher und nahm den Namen ihres Mannes an. Nach der Hochzeit studierte Margaret Thatcher Jura und arbeitete zeitweilig als Anwältin für Steuerrecht. Im August 1953 brachte sie die Zwillinge Mark und Carol zur Welt.