Calzaghe was born in Hammersmith, London, England. His father, musician-turned-trainer Enzo (1949–2018), was from the island of Sardinia, Italy. His mother is Welsh. He grew up in Newbridge, Wales. He has two sons with his former wife Mandy Davies.