Jakob var sønn av Karl I av England og Henrietta Maria av Frankrike (datter til Henrik IV av Frankrike og Maria av Medici). Han tilhørte huset Stuart. Han ble katolikk i 1671, noe som førte til forsøk på å utelukke ham fra tronfølgen, og senere til opprør av hertugen av Monmouth og earl Argyll.