Mehiška revolucija se je začela kot upor proti ustaljenemu redu in se je spremenila v državljansko vojno z več sprtimi frakcijami, vključno s socialističnimi, liberalnimi, anarhističnimi, populističnimi in agrarističnimi gibanji. Mehiška revolucija se je v prvi vrsti končala leta 1920, čeprav so bile nemire še dolgo v 20. letih, med katerimi je pomembna vojna Cristero od 1926 do 1929. Nekateri zgodovinarji označujejo konec vojne leta 1917, drugi pa menijo, da se je končala kot pozno leta 1940.
Mehiška revolucija se je zgodila predvsem med letoma 1910 in 1920. Razlogov za revolucijo je bilo več, toda nezadovoljstvo nad diktatorsko vladavino predsednika Porfine Diaz in jeza delavskega razreda zaradi nadzora nad lastniki plantaž sta dva razloga, ki se najbolj pripisuje začetku konflikt. Moški, ženske in otroci vseh razredov so se pridružili mehiški revoluciji, v kateri so se v več bitkah dvignili in padli z oblasti številni voditelji.
Predsednik Diaz je imel dober začetek kot predsednik. Zmanjšal je kriminal, stabiliziral vlado in financiral več civilnih projektov z zbiranjem denarja iz tujih filmskih produkcij. Diaz je močneje obogatel, a nižji sloji niso deležni bogastva. Poleg tega so vsi razredi začeli biti previdni glede odvisnosti Mehike od tujih naložb. Obstajala je tudi nova generacija ambicioznih politikov, ki so se zaradi Diazovega nadzora nad sistemom težko prebili v vlado.
Leta 1908 je Diaz v intervjuju izjavil, da se veseli upokojitve in da bi rad volitve. Ta članek, znan kot Creelmanov intervju, je v Mehiki ustvaril senzacijo. Spodbujen z Diazovo izjavo je Francisco I. Madero začel zbirati privržence z namenom, da bi leta 1910 kandidiral za funkcijo.
Ko se je Diaz zavedel za naraščajočo moč Madera, se je ustrašil, podal lažno obtožbo in ga dal aretirati. Diaz je bil ponovno izvoljen. Ko so Madero izpustili, je odšel v Teksas, kjer je trdil, da so bile volitve ponarejene. Napisal je dokument z naslovom Načrt San Luis Potosí, ki je pozival k uporu. Maderovo pisanje je pripeljalo do uradnega začetka mehiške revolucije 20. novembra 1910.
Drug pomemben vzrok za mehiško revolucijo je bila vse večja jeza delavskega razreda nad nadzorom, ki so ga imeli lastniki plantaž nad zemljo. Z zmogljivimi rezkalnimi stroji, ki so nastali med industrijsko revolucijo, so lastniki plantaž lahko povečali proizvodnjo in zaslužili več denarja, ki so ga porabili za nakup zemlje. Sčasoma so lastniki plantaž postali bolj agresivni in začeli izsiljevati in nadlegovati lastnike zemljišč za njihovo lastnino. Lastniki plantaž so kmalu nadzirali skoraj vsa rentabilna zemljišča v Mehiki. Edina razpoložljiva možnost za delavske razrede je bila, da postanejo podložniki za lastnike plantaž ali pa se obrnejo na kriminal, da bi se preživljali.
Mehiška revolucija se je vrtela okoli treh primarnih revolucionarnih skupin, ki so jih vodili Emiliano Zapata, Francisco “Pancho” Villa in Pascual Orozco. Od leta 1911 do konca revolucije so ti trije možje zmagali in izgubili mesta in oblast v nenehni bitki za nadzor nad Mehiko. Diaza so izgnali s položaja, vendar je za seboj pustil mogočno vojsko pod nadzorom začasnega predsednika generala Victoriana Huerte.
Zapata je sklenil zavezništvo z Madero. Zaradi njegove podpore je bil Madero razglašen za predsednika, vendar se je izkazal za impotentnega voditelja. Aretiran je bil in na koncu ubit 22. februarja 1913, ker naj bi poskušal pobegniti iz zapora. Huerta je ponovno prevzel predsedniško mesto, a jo je leta 1914 z oblasti vrgel z oblasti revolucionar Venustantio Carranza. Villa se je boril proti temu imenovanju in na koncu postavil Eulalija Guitierreza za predsednika. Leta 1919 je eden od Carranzinih generalov pretental Zapato na sestanek, na katerem je bil ustreljen. Carranza je bil ponovno imenovan za predsednika.
Zapatina smrt je povzročila upor proti Carrenzi in bil je ubit, ko je poskušal pobegniti iz Mehike. Huerta je bila začasno ponovno postavljena na mesto predsednika in potekale so volitve. Álvaro Obregón je zmagal na volitvah leta 1920 in to je končalo večino revolucionarnega nasilja.