Ab 2016 ist Mike Holmes von "Holmes on Homes" nicht verheiratet. Er teilt sein Leben mit seiner langjährigen Freundin Anna Zappia, mit der er seit 2000 zusammen ist. Während Mike und Anna nicht legal verheiratet sind, bezeichnet Holmes Zappia oft als seine Frau.
Mike Holmes war zuvor mit Alexandra Lorex verheiratet, die er 1982 heiratete, als er 19 Jahre alt war. Mike ließ sich 1993 im Alter von 30 Jahren von Lorex scheiden. Während der Ehe hatte das Paar drei gemeinsame Kinder, Amanda, Sherry und Mike Jr. Das Paar ließ sich nach dem Verlust von Mikes Baugeschäft und schwierigen finanziellen Zeiten scheiden.