Mayat kehittivät taivaankappaleiden tarkkailuun perustuvan kalenterijärjestelmän. He tekivät yksityiskohtaisia listauksia Kuun, Marsin ja muiden planeetoiden liikkeistä. Kalenteri ohjasi maanviljelyn kulkua ja ajoitti tärkeät uskonnolliset tapahtumat.
Mayojen kalenterijärjestelmä muodostui kolmesta kalenterista: haabista, tzolkinista ja pitkälaskusta. 365-päiväinen haab koostui 18:sta kuukaudesta, joista kussakin oli 20 päivää, sekä 5-päiväisestä wayebista.
Haab ja 260-päiväinen tzolkin loivat yhdessä 52-vuotisen kalenterikierroksen. Pitkälasku mittasi pidempiä aikajaksoja ja alkoi 3 114 vuotta ennen ajanlaskun alkua, jolloin mayat uskoivat nykyisen maailman syntyneen.
Ensimmäinen pitkälasku päättyi 21.12.2012. Sitä ei seurannut suinkaan maailmanloppu, vaan uuden pitkälaskun kierroksen alku.
Vanhin mayojen säilyneistä kirjoituksista sisältää laskelmia Venuksen, Marsin ja Kuun liikkeistä. Laskelmat ennustivat vuoden 1991 auringonpimennyksen päivän tarkkuudella.