Sie heiratete James Robert McKee im November 1884. Das Paar hatte zwei Kinder: Benjamin Harrison McKee (auch „Baby McKee“ genannt) und Mary Lodge McKee.
Mary Harrison McKee wurde auf dem Crown Hill Cemetery in Indianapolis begraben.
Literatur
Merry Ellen Scofield: Rose Cleveland, Frances Cleveland, Caroline Harrison, Mary McKee. In Katherine A. S. Sibley (Hrsg.): A Companion to First Ladies. Wiley-Blackwell, Chichester 2016, ISBN 978-1-118-73222-9, S. 265–282.