Haddock ble gift første gang 13. februar 1648 i kirken , med Elizabeth «Lydia» Wilkinson, datter av Henry Wilkinson og Joane Cannon. De fikk tre barn, Jeane (gift med John Greene i 1672), John (som emigrerte til Amerika) og Richard. Den 24. juli 1671 inngikk Sir Richard sitt annet ekteskap i kirken , med Elizabeth Hurleston, datter av admiral Nicholas Hurleston og Anna Moyer. Med henne fikk han syv barn.