Nguyên nhân chính của Cách mạng Mexico là các chính sách của chính quyền Porfirio Díaz. Chính quyền Díaz ngược đãi người nghèo và người lao động nông thôn, đồng thời thi hành luật đất đai không được ưa chuộng, nhường đất đai của những người nông dân nhỏ cho những người nước ngoài giàu có.
Díaz lần đầu tiên nắm quyền vào năm 1876 bằng cách lật đổ Sebastián Lerdo de Tejada. Ông nhanh chóng thực hiện chính sách không cho phép các tổng thống phục vụ các nhiệm kỳ kế tiếp nhưng được điều hành bởi người ủy nhiệm, sử dụng người kế nhiệm Manuel González Flores cho đến khi ông đủ điều kiện để tranh cử một lần nữa. Trong nhiệm kỳ tổng thống thứ hai, ông từ bỏ chính sách và sử dụng một loạt các cuộc bầu cử gian lận để nắm quyền cho đến năm 1911.
Mặc dù Díaz đã công nghiệp hóa đất nước và hiện đại hóa cơ sở hạ tầng của nó, nhưng anh ta thường làm như vậy bằng những phương pháp không phổ biến và đôi khi tàn bạo. Ông ta giữ một lực lượng cảnh sát riêng được gọi là những người nông thôn để đe dọa người dân bỏ phiếu cho ông ta và chấp nhận các chính sách của ông ta. Ông cũng đàn áp các phương tiện truyền thông và tạo ra thu nhập lớn và bất bình đẳng đất đai, dẫn đến một lớp lớn lao động không có đất. Những người lao động này thường bị lạm dụng.
Một số cuộc nổi dậy độc lập, bao gồm cả các cuộc nổi dậy do Pancho Villa và Francisco I. Madero lãnh đạo, cuối cùng đã kết hợp với nhau thành Cách mạng Mexico. Díaz bị áp lực buộc phải từ chức vào năm 1910 và ông được Madero kế nhiệm làm tổng thống, đánh dấu sự khởi đầu chính thức của Cách mạng vũ trang Mexico.