Marlborough se casó dos veces.
Su primera esposa fue Anne Hastings, con quien se casó en 1642, pero murió en 1644. Su segunda esposa fue Sarah Churchill, con quien se casó en 1657 y con quien tuvo varios hijos.