Los Toltecas surgen hacia el año 850 d.C. con la fusión de diversos grupos étnicos que habitaban o llegaban al Valle de México, como los toltecas- chichimecas y los nonoalcas. Su primer asentamiento fue Culhuacán, donde eran dirigidos por Mixcoatl (Nube Serpiente).
Se establecieron en la meseta central (en la zona que ahora abarcan los Estados mexicanos de Tlaxcala, Hidalgo, Ciudad de México, Estado de México, Morelos y Puebla),
Al llegar al valle de Anahuac, los Toltecas incluyeron a Tlaloc, Tezcatlipoca y a Quetzalcóatl dentro de su panteón de dioses en la religión.