Smith var gift to ganger. Hun giftet seg med Robert Stephens 29. juni 1967. Sammen ble de foreldre til Chris Larkin (født i 1967) og Toby Stephens (født i 1969), som begge ble skuespillere. Smith og Stephens ble skilt 6. mai 1974. Maggie Smith giftet seg med dramatikeren Beverley Cross den 23. august 1975. De fikk ingen barn sammen. Beverley Cross døde 20. mars 1998.