Pedro fue hijo del zar Alejo I (Alekséi Mijáilovich) y la boyarda Natalia Narýshkina, segunda mujer del zar, que tuvieron cinco hijos.