Irwin was born in Melbourne, Victoria. He was married to Lyn Hakainsson until her death in a car accident in 2000. The couple had three children; daughters Joy and Mandy, and son Stephen Robert. Steve died of a stingray injury in 2006.