Meksikos revoliucija prasidėjo kaip maištas prieš nusistovėjusią tvarką ir virto pilietiniu karu su keliomis kariaujančiomis grupuotėmis, įskaitant socialistinius, liberalius, anarchistinius, populistinius ir agrarinius judėjimus. Meksikos revoliucija iš esmės baigėsi 1920 m., nors neramumų dar buvo ir XX amžiaus dešimtmetyje, iš kurių vienas reikšmingas buvo 20–1926 m. Cristero karas. Kai kurie istorikai pažymi karo pabaigą 1929 m., o kiti mano, kad jis baigėsi vėlai 1917 m.
Meksikos revoliucija daugiausia įvyko 1910–1920 m. Revoliucijai buvo nurodytos kelios priežastys, tačiau nepasitenkinimas diktatorišku prezidento Porfinos Diazo valdymu ir darbininkų klasės pyktis dėl plantacijų savininkų kontrolės yra dvi priežastys, labiausiai siejamos su revoliucijos pradžia. konfliktas. Visų klasių vyrai, moterys ir vaikai prisijungė prie Meksikos revoliucijos, kurios metu per keletą kovų iškilo ir nukrito keli lyderiai.
Prezidentas Diazas gerai pradėjo eiti prezidento pareigas. Jis sumažino nusikalstamumą, stabilizavo vyriausybę ir finansavo keletą pilietinių projektų, rinkdamas pinigus iš užsienio filmų produkcijos. Diazas padarė valdžią turtingesnius, bet žemesnės klasės nepasidalijo turtais. Be to, visos klasės pradėjo saugotis Meksikos priklausomybės nuo užsienio investicijų. Taip pat atsirado naujos kartos trokštančių politikų, kuriems buvo sunku įsiveržti į valdžią dėl Diazo kontrolės sistemos.
1908 m. Diazas viename interviu pareiškė, kad laukia išėjimo į pensiją ir sveikins rinkimus. Šis straipsnis, žinomas kaip Creelman Interviu, sukėlė sensaciją Meksikoje. Paskatintas Diazo pareiškimo, Francisco I. Madero pradėjo rinkti pasekėjus ketindamas kandidatuoti į šias pareigas 1910 m.
Kai Diazas sužinojo apie didėjančią Madero galią, jis išsigando, pateikė melagingus kaltinimus ir buvo suimtas. Diazas buvo perrinktas. Kai Madero buvo paleistas, jis išvyko į Teksasą, kur pareiškė, kad rinkimai buvo suklastoti. Jis parašė dokumentą pavadinimu San Luiso Potosí planas, kuriame buvo raginama sukilti. Madero raštai lėmė, kad 20 m. lapkričio 1910 d. oficialiai prasidėjo Meksikos revoliucija.
Kita pagrindinė Meksikos revoliucijos priežastis buvo augantis darbininkų klasės pyktis dėl plantacijų savininkų valdomos žemės. Pramonės revoliucijos metu atsiradusiomis galingomis frezavimo staklėmis plantacijų savininkai galėjo padidinti produkciją ir užsidirbti daugiau pinigų, kuriuos panaudojo pirkdami žemę. Ilgainiui plantacijų savininkai tapo agresyvesni ir pradėjo šantažuoti bei persekioti žemės savininkus dėl jų nuosavybės. Plantacijų savininkai netrukus kontroliavo beveik visą gyvybingą žemę Meksikoje. Vienintelės galimos darbo klasės galimybės buvo arba tapti plantacijų savininkų baudžiauninkais, arba kreiptis į nusikalstamumą, kad užsidirbtų pragyvenimui.
Meksikos revoliucija sukasi aplink tris pagrindines revoliucines grupes, kurioms vadovavo Emiliano Zapata, Francisco „Pancho“ Villa ir Pascual Orozco. Nuo 1911 m. iki revoliucijos pabaigos šie trys vyrai laimėjo ir prarado miestus ir valdžią besitęsiančioje kovoje dėl Meksikos kontrolės. Jie paleido Diazą iš pareigų, bet jis paliko didžiulę armiją, kurią kontroliavo laikinasis prezidentas generolas Victoriano Huerta.
Zapata sudarė aljansą su Madero. Dėl jo paramos Madero buvo paskelbtas prezidentu, tačiau jis pasirodė esąs bejėgis lyderis. Jis buvo suimtas ir galiausiai nužudytas 22 m. vasario 1913 d., nes tariamai bandė pabėgti nuo įkalinimo. Huerta dar kartą pretendavo į prezidento postą, bet 1914 m. revoliucionierius Venustantio Carranza jį atmetė iš valdžios. Villa kovojo dėl šio paskyrimo ir galiausiai paskyrė Eulalio Guitierrezą prezidentu. 1919 m. vienas iš Carranza generolų įviliojo Zapatą į susitikimą, kuriame jis buvo nušautas. Carranza buvo grąžintas į prezidento pareigas.
Zapatos mirtis sukėlė maištą prieš Carrenza ir jis buvo nužudytas, kai bandė pabėgti iš Meksikos. Huerta buvo laikinai grąžintas į prezidento pareigas ir surengti rinkimai. 1920 m. rinkimus laimėjo Álvaro Obregón ir tai padarė galą daugumai revoliucinio smurto.