Las culturas olmeca, maya y tolteca influyeron en la religión azteca. Los olmecas adoraban animales y fenómenos naturales e introdujeron deidades como la serpiente emplumada. Los mayas creían en tres reinos y compartían dioses con los aztecas. Los toltecas aportaron los dioses Quetzalcoatl y Tlaloc y consideraron Teotihuacán como la ciudad de origen de los aztecas.