Mary was the daughter of unknown parents. The date and place of her birth have not been found.
Her husband was John Allan McCreath, who she married on 29 DEC 1881 in Camlachie, Glasgow. Their three known children were John Allan Gibson (1882-1934), Jane(Jeannie) (1883-1972) and Davi (1885-?).