(1) Hij is getrouwd met Maria Gabriëlle Mathilde Isabelle Therese Antoinette Sabine van Beieren.
Zij zijn getrouwd op 10 augustus 1900, hij was toen 31 jaar oud.
Kind(eren):
(2) Hij is getrouwd met Anthonia Roberta Sophia Wilhelmina van Nassau-Weilburg Prinses van Luxemburg.
Zij zijn getrouwd op 7 april 1921 te Slot Hohenburg, Lenggries, Oberbayern, Beieren, hij was toen 51 jaar oud.
Kind(eren):
Bron: http://en.wikipedia.org/wiki/Rupprecht,_Crown_Prince_of_Bavaria#Children
en: http://genealogics.org/getperson.php?personID=I00015011&tree=LEO
De getoonde gegevens hebben geen bronnen.