Mayan astronomers built a 700-year-long eclipse calendar centuries before telescopes

New research reveals how the Maya used math and observation to predict solar eclipses centuries in advance.

Joseph Shavit
Shy Cohen
Written By: Shy Cohen/
Edited By: Joseph Shavit
A new study of the Dresden Codex uncovers how Maya astronomers predicted solar eclipses for centuries using simple math and careful skywatching.

A new study of the Dresden Codex uncovers how Maya astronomers predicted solar eclipses for centuries using simple math and careful skywatching. (CREDIT: Science Advances)

More than a thousand years ago, astronomers from the Maya civilization developed one of the most sophisticated time-keeping systems in the ancient world—a system that could predict solar eclipses for centuries without using telescopes or computers.

The new research published in the journal Science Advances describes how the famous eclipse table in the Dresden Codex worked and how it predicted eclipses for centuries by a combination of math, observation, and pattern matching.

Redoing the Rules of Ancient Astronomy

Historians used to believe that the Maya eclipse table—405-lunar-month cycle written on the Dresden Codex—simply wrapped around whenever it reached its climax. The new research indicates that's not the case. Restarting on the final date, the study states, would have made predictions go awry and lose accuracy.

Frequency distribution of repeated intereclipse intervals among the first 3 × 405 months in the Mayan territory, 356 to 454 CE. (CREDIT: Science Advances)

Instead of overwriting previous tables at each turn, Maya daykeepers reinitialized new tables at specific points in the cycle, usually after 358 lunar months and sometimes after 223. This careful recalibration kept their predictions aligned with real-world eclipse cycles across multiple generations. By doing so, Maya astronomers effectively devised a self-correcting forecasting system—an achievement that remains unmatched in the premodern era.

The Math Behind the Magic

At the center of the Dresden Codex table is a simple but lovely mathematical relationship: 405 lunar months = 11,960 days. That's almost an exact match, missing the true lunar average by only 0.11 days. The precision of this relationship suggests the table originally was a crude lunar calendar that was subsequently altered to mark solar eclipses.

The researchers, John Justeson from the University at Albany and Justin Lowry from SUNY, found that the number of 405 months is exactly in tune with the Maya's holy 260-day calendar. There are months in the table almost perfectly coinciding with multiples of the ritual number—44 and 88 months just one day short of 5 and 10 cycles of 260 days, and month 405 on exactly the 46th cycle. This coincidence of cycles would have been easy for priests and astronomers to foresee lunar phases, and later eclipses.

The 405-month eclipse table had evolved from a lunar calendar under which the 260-day divinatory calendar brought the lunar cycle into commensurability, "the authors stated. That is, the lunar calendar of the Maya formed the basis for their eclipse predictions.

Eclipse table of the Dresden Codex. The dashed boxes surround the sequences of six or (once) seven stations categorized as “intended”; stations between successive dashed boxes are contrived stations. (CREDIT: Science Advances)

Changing Lunar Data To Predict Eclipses

The Dresden Codex has 69 "stations" for new moons that cover 405 months. Of these, 55 suggest potential eclipse dates, and 14 are placeholders to maintain the rhythm of the table. Most of these stations are separated by six lunar months, or about the average that there is between eclipse seasons.

Occasionally, the sequence jumps 11 or 17 months—small but important variations that keep the predictions close to the Moon's orbital change. By incorporating these tiny modifications, the Maya were able to stay fantastically near to the precise positions of the lunar nodes at which eclipses occur.

The researchers modeled eclipse visibility across the Maya world over 350 to 1150 CE. They found that using a visibility window of about ±12 days from a node accounted for 145 solar eclipses visible to the ancients. Comparing interval events among these, they identified repeating patterns—specifically a recurring 669-month period, or three Saros cycles, where eclipses occur nearly the same local time of day and longitude.

Why Calendars Needed to be Reset

Unless reset from time to time, eclipse forecasts would gradually become disconnected. The group showed that starting new tables on inner points—358 or 223 months in the series—halted the drift. With a four-to-one ratio of 358-month to 223-month resets, a master cycle of 1,655 lunar months, or some 48,873 days, kept the forecasts tightly in line with fact.

Eclipse station model spanning 405 months. (CREDIT: Science Advances)

This rhythm not only sustained the table's accuracy but also blended quite naturally with Maya numerology. The 358th month was the midpoint of a seven-station cycle, and the 223rd month offered an offset correction when the system began to degrade.

The brilliance of this design is that it would never, ever need to be redone. By following this small rule—don't start anew at the end, but circle around at measured points—the Maya could forecast each solar eclipse visible in their area for centuries.

When the Table Was in Use

By matching dates noted in the Dresden Codex to recognized historical eclipse observations, the article limits the likely use of the Dresden Codex table to late Classic and early Postclassic times, 1083-1148 CE, likely in northern Yucatán. In each instance, the table begins and ends with real eclipses visible in the area of the Maya—a lovely confirmation that the system was observationally founded and mathematically sound.

But such sophistication didn't occur by accident. The earliest extant Maya lunar observations are 361 CE. A century later, daykeepers would have had sufficient cycles to calibrate a lunar table like Dresden's. By 550 CE, the foundation of this predictive system was likely set in place.

Suggested Mayan model for an 11,960-day eclipse table. (CREDIT: Science Advances)

Centuries Ahead of Their Time

The findings represent the Maya not as mystics stumbling in the dark with guesses regarding the sky but as cautious scientists refining their craft through observation over centuries. Their ability to chart lunar cycles in anticipation of eclipses demonstrates a deep sense of motion and time, accomplished without telescopes, metal instruments, or written formulas.

Each one of the Dresden Codex entries is more than a date—it's evidence of the mathematical cleverness of a civilization and its determination to keep celestial events in harmony with sacred calendars.

Practical Implications of the Research

This new analysis reconfigures historians' and astronomers' understanding of Maya science. It demonstrates that pre-modern civilizations were capable of developing predictive systems comparable to early modern astronomy through persistence, discernment of patterns, and inventive mathematics. Insight into how the Maya accomplished such accuracy provides new insights into how scientific thought can arise independently of modern technology.

To contemporary scholars, these revelations could help refine models of ancient stargazing practices, early calendar making, and even human origins of formalizing long-term predictive science.

To the rest of us, it serves as a reminder that curiosity, patience, and math were enough to calibrate the night sky as a centuries-long calendar.

Research findings are available online in the journal Science Advances.




Like these kind of feel good stories? Get The Brighter Side of News' newsletter.


Shy Cohen
Shy CohenScience and Technology Writer

Shy Cohen
Science & Technology Writer

Shy Cohen is a Washington-based science and technology writer covering advances in AI, biotech, and beyond. He reports news and writes plain-language explainers that analyze how technological breakthroughs affect readers and society. His work focuses on turning complex research and fast-moving developments into clear, engaging stories. Shy draws on decades of experience, including long tenures at Microsoft and his independent consulting practice to bridge engineering, product, and business perspectives. He has crafted technical narratives, multi-dimensional due-diligence reports, and executive-level briefs, experience that informs his source-driven journalism and rigorous fact-checking. He studied at the Technion – Israel Institute of Technology and brings a methodical, reader-first approach to research, interviews, and verification. Comfortable with data and documentation, he distills jargon into crisp prose without sacrificing nuance.
Joseph Shavit
Joseph ShavitScience News Writer, Editor and Publisher

Joseph Shavit
Science News Writer, Editor-At-Large and Publisher

Joseph Shavit, based in Los Angeles, is a seasoned science journalist, editor and co-founder of The Brighter Side of News, where he transforms complex discoveries into clear, engaging stories for general readers. With experience at major media groups like Times Mirror and Tribune, he writes with both authority and curiosity. His work spans astronomy, physics, quantum mechanics, climate change, artificial intelligence, health, and medicine. Known for linking breakthroughs to real-world markets, he highlights how research transitions into products and industries that shape daily life.