ف 21 مارس 2002، تزوج محمد سلمى بناني (حاضرًا صاحبة السمو الملكي الأميرة لالا سلمى) ف الرباط. تم منح لبناني لقب الأميرة الشخصية مع لقب السمو الملكي على زواجها. عندهم طفلين: ولي العهد حسن، اللي ولد في 8 مايو 2003، و الأميرة خلا، اللي ولد في 28 فبراير 2007. عيد ميلاد محمد بن محمد هو عطلة عامة في 21 أغسطس 2014.
محمد السادس