Plantilla:Portada Bueno/990
El estudio de la diversidad sexual en México se puede dividir en tres épocas separadas, coincidiendo con las tres grandes épocas históricas de México: época precolombina, virreinato e independencia, a pesar de que el rechazo hacia la homosexualidad forma un hilo conductor que atraviesa las tres épocas.
Los datos sobre los pueblos precolombinos y de la primera época de la colonización son escasos y confusos. Los cronistas describían a menudo las costumbres indias que les sorprendían o que desaprobaban, pero tendían a tomar una postura acusadora o de disculpa, lo que convierte en imposible distinguir entre realidad y propaganda. En general, parece que los mexicas eran tan homófobos como los españoles y que otros pueblos indígenas tendían a ser mucho más tolerantes, hasta el punto de honrar a los berdaches, los «dos espíritus», como chamanes.