En diciembre de 1311 el infante Pedro contrajo matrimonio, en la ciudad de Calatayud, con la infanta María de Aragón, hija de Jaime II de Aragón.