Rupert era el hijo menor del príncipe alemán Frederick V, Elector Palatino, y su esposa Isabel, la hija mayor de Jacobo I de Inglaterra.