Dos años después de la muerte de Teresa Cristina, falleció Pedro II y fue enterrado en la iglesia de San Vicente de Fora el 12 de diciembre de 1891.