A partir de 2016, Mike Holmes de "Holmes on Homes" no está casado. Él comparte su vida con su novia Anna Zappia, con quien comenzó a salir en el 2000. Mientras que Mike y Anna no están casados legalmente, Holmes se refiere a Zappia como su esposa.
Mike Holmes estuvo casado anteriormente con Alexandra Lorex, con quien se casó en 1982 cuando tenía 19 años. Mike se divorció de Lorex en 1993 a la edad de 30 años. Durante el matrimonio, la pareja tuvo tres hijos juntos, Amanda, Sherry y Mike Jr. La pareja se divorció después de la pérdida del negocio de construcción de Mike y de los difíciles tiempos financieros.