Velázquez pintó este cuadro en 1656, año perteneciente al reinado de Felipe IV, penúltimo monarca de la dinastía de los Austrias. Hacía más de diez años (1643) que había tenido lugar la caída del valido conde-duque de Olivares, y ocho años (1648) del final de la guerra de los Treinta Años con el resultado de la Paz de Westfalia, cuyas consecuencias para España y el reinado de Felipe IV fueron una clara decadencia. En el año en que Velázquez pintó "Las meninas", el rey estaba ya muy envejecido y con evidentes signos de cansancio bien demostrados en la obra del mismo autor, "Retrato de Felipe IV" (entre 1656 y 1657). Fue en este año de 1657 cuando Inglaterra y Francia pactaron el reparto de las posesiones españolas en Flandes, comenzando un duro ataque contra la monarquía española, que terminó con la derrota de Dunkerque en la batalla de las Dunas por parte de Felipe IV y la firma del Tratado de los Pirineos en 1659. Después de la ejecución de este cuadro, en 1660, se impuso el matrimonio entre el rey de Francia Luis XIV y la infanta María Teresa, hija de Felipe IV. Velázquez, debido a su cargo en la corte española, tuvo que desplazarse a la Isla de los Faisanes para preparar este encuentro; después de este viaje, falleció en Madrid.