Amor, casamentos e filhos
Sinead foi casada três vezes e foi mãe de quatro filhos. Seu primeiro marido foi o músico John Reynolds e os dois foram casados entre 1987 e 1991. Eles tiveram o filho Jake juntos.
Ela teve a filha Roisin com John Waters em 1995 antes de se casar com Nicholas Sommerlad em 2001. Sinead e Nicholas se separaram em 2004 e naquele ano Sinead deu à luz o filho Shane com Donal Lunny. Em 2006, se tornou mãe de Yeshua com Frank Bonadio. Seu último casamento foi com o cantor Steve Cooney e durou de 2010 a 2011.