Macht giftet seg med den australskfødte skuespillerinnen Jacinda Barrett i 2004. De fikk sitt først barn, datteren Satine Anais Geraldine Macht, 20. august 2007 i Los Angeles. Deres andre barn, sønnen Luca, ble født 26. februar 2014.