I slutningen af 1916 kontrollerede Carranza alle mexicanske stater undtagen Chihuahua og Morelos. Det var tid til at legitimere revolutionen, få en ny forfatning og blive valgt til præsident. I november 1916 inviterede han Mexicos nye politiske klasse, hovedsagelig reformister fra middelklassen, til et forfatningskonvent i Santiago de Querétaro i Mexico. Halvdelen af de fremmødte havde gået på universitetet og havde faglige grader, og kun 30 % havde kæmpet i revolutionen. De var unge, ambitiøse og relativt upolitiske. Carranza havde troet, at den nye forfatning ville være som den fra 1857, men de fleste af de delegerede var liberale fra det 20. århundrede, der blev betragtet som radikale i Mexico, som f.eks. general Francisco Múgica fra Michoacan.
Forfatningen af 1917, der stadig er i kraft næsten 100 år senere, består af 137 artikler. Disse definerer statsborgerskab, organiserer en regering, giver mandat til en jordreform og opregner grundlæggende menneskerettigheder for alle mexicanere. Opdelt i ti tematiske titler opregner forfatningen menneskerettighederne, definerer statsborgerskab, skitserer tilknyttede rettigheder og specificerer frihedsrettigheder for udlændinge, der opholder sig i landet. Den fastlægger regeringen, offentlig tjeneste og social velfærd og Mexico City som hovedstad, med det føderale distrikt som en særskilt enhed, adskilt fra delstaternes jurisdiktion.
Revolutionen påvirkede dybt alle på konventet, og dokumentet afspejler deres erfaringer. Det indeholder tre væsentlige artikler, nummer 3, 27 og 123. Artikel 3 indførte gratis, obligatorisk og sekulær offentlig undervisning uden gejstlig overvågning og sekulariserede den mexicanske stat. Artikel 27 foreskrev, at jord, der blev taget fra bønderne under Porfiriato, skulle tilbageleveres, selv om de ikke havde skriftlige titler. Regeringen kunne også tage al jord, der ikke blev brugt “hensigtsmæssigt”, og omfordele den til almennyttige formål. Det blev også forbudt for udlændinge at eje jord inden for 100 km fra en national grænse eller 50 km fra havet. I artikel 123 blev der indført en 8-timers arbejdsdag, en 6-dages arbejdsuge, en mindsteløn og lige løn for lige arbejde. Den gav både arbejdstagerne og kapitalen ret til at organisere sig, og arbejdstagerne kunne forhandle kollektivt og strejke. Dokumentet blev ratificeret den 5. februar 1917. Der er vedlagt en PDF-fil med den fulde tekst af forfatningen af 1917, som blev trykt i sin helhed i de fleste mexicanske aviser, efter at den var blevet ratificeret. Denne kopi blev offentliggjort i Diario Oficial den 5. februar 1917.