O 21 de marzo de 2002, Mohammed casou con Salma Bennani (agora HRH Princesa Lalla Salma) en Rabat. A Bennani foi concedido o título de Princesa persoal co título de A súa Alteza Real no seu matrimonio. Teñen dous fillos: o príncipe herdeiro Hassan, que naceu o 8 de maio de 2003, e a princesa Khalla, que naceu o 28 de febreiro de 2007.
Mohammed VI