Dannatt ble utdannet ved Felsted School i Essex og St. Lawrence College i Kent. Han bor i Norfolk og giftet seg med sin kone, Phillippa, i 1977. De har tre sønner og en datter sammen. En av sønnene tjenestegjør i Grenadier Guards.