Mar giftet seg først med lady Margaret Hay i 6. april 1703. Hun fødte ham en sønn, Thomas, i 1705, men døde fire år etter den 26. april 1707. Mar giftet seg for andre gang med lady Frances Pierrepont, datter av den 1. hertug av Duke of Kingston-upon-Hull. Dette var en utmerket forbindelse for Mar da det ga økonomiske midler til å fjerne sin gjeld. Lady Frances ble dog sinnssyk eller fikk et nervøst sammenbrudd i 1728 på grunn av stresset av hans landflyktighet i Frankrike, men hun overlevde Mar med 35 år, og døde først den 4. mars 1767.