Do nằm trên cao nguyên và độ cao lớn nên Thành phố Mexico có thời tiết ôn hòa, dễ chịu gần như quanh năm. Mùa đông rất nhẹ. Nhiệt độ vào mùa đông trung bình từ 20 đến 24 độ C (cao từ 68 đến 74 độ F) và vào mùa hè nhiệt độ trung bình là khoảng 28 độ C (83 độ F). Tháng 10 đến tháng 5 là mùa khô của thành phố, có nghĩa là khoảng thời gian này có rất ít mưa.