Il retourne brièvement au Mexique en 1910 pour assister aux festivités du centenaire du début de la guerre d'indépendance. Le , jour du début de la Révolution mexicaine, Carmelita Díaz, épouse du président Díaz, inaugure une exposition d'œuvres de Diego Rivera dans son ancienne école de San Carlos. Elle lui achète six tableaux destinés à sa collection personnelle ; l'État mexicain en acquiert sept. La révolte s'étend dans le pays, et après la prise de Ciudad Juárez par les troupes de Francisco Madero le président Diaz part en exil en mai 1911, espérant ainsi éviter une guerre civile au pays. Rivera, ayant gagné suffisamment d'argent grâce à la vente de ses tableaux, a quitté le pays pour Paris en avril 1911.