Eclipse Visibility & Date Finder

Find solar and lunar eclipses available above your local horizon, with phase contacts and calendar windows for a selected date range.

Starts with an editable example. Replace the dates and rules with your own.

Your calculation

Inputs stay on this page unless you choose to save them.

Ready when you are

Choose your dates.

Select your counting rules and calculate.

How to use this calculator

Choose a city or coordinates, time zone, date range of up to five years and eclipse type. Inspect which contacts occur above the horizon.

Astronomy Engine computes local solar contacts and global lunar phases, clipped to local horizon availability. Level-horizon geometry cannot predict clouds, terrain or daylight contrast. Use appropriate eclipse eye protection for solar viewing.

A worked example

New York has an above-horizon partial solar eclipse on August 12, 2026. Other cities can see a different eclipse type or no event.

Does a listed total lunar eclipse mean I see all of totality?

No. The event's type describes the global eclipse. Local Moon altitude and the listed horizon windows show which portions are available at your location.

Further reading: Astronomy Engine methods. Your entered rules determine this result.

Which calendar and years are supported?

Gregorian input coverage is 1900-2100 unless the method states a narrower range. Results explain calendar conventions and local date boundaries. Astronomy uses a level horizon at sea level. CSV, print and copy retain the result rules; calendar files contain only calculated events. Nothing is scheduled automatically.

What happens to my dates?

Calculations run on your device. Saving a calculation is optional and keeps it in this browser. A setup link contains the dates and settings you entered; anyone with the link can read them. Use one tab per saved calculator. Clear saved data from Privacy & settings.