Solar Eclipse Calculator

Pick an eclipse and a city or your coordinates to get local start, maximum and end times, how much of the Sun is covered, totality duration and Sun altitude, plus every eclipse visible from that place through 2035.

Solar eclipse dates for 2027 and 2028 are February 6, 2027 (annular), August 2, 2027 (total, up to 6m 23s), January 26, 2028 (annular) and July 22, 2028 (total).

Use the Solar Eclipse Calculator

Next Solar Eclipse

Loading...

Countdown target: NASA greatest-eclipse time in UTC, not your local contact time.

--
Days
--
Hours
--
Mins
--
Secs

Eclipse times at your location

Pick an eclipse and a city, or enter coordinates. Contact times, Sun coverage and Sun altitude are computed in your browser from NASA Besselian elements; your location is not sent anywhere.

West longitudes and south latitudes are negative.

Type here
Sun covered
Magnitude
Totality / annularity
Sun altitude at max
EventLocal timeUTCSun alt.

Every eclipse visible from this location, 2024–2035

DateType hereSun coveredMaximum (local)

Eclipse Predictions by Fred Espenak and Chris O'Byrne (NASA's GSFC); Besselian elements from the NASA Solar Eclipse Explorer. ΔT = 69.2 s; no lunar-limb or refraction correction, so allow a few seconds near the path edges.

Solar Eclipse Dates 2024–2035

Source: NASA Canon of Solar Eclipses: 2001–2100. Click or press Enter on any row to update the diagram.

Region search matches the broad NASA-oriented summary below; it does not prove visibility from a city or address.

Date Type Greatest (UTC) Primary Visibility

Eclipse Geometry

Total Solar Eclipse — Moon fully covers the Sun

Sun
Moon
Earth
Umbra shadow

Diagram is schematic — not to scale. Click a table row to switch between eclipse types.

Eclipse Types

Total
Moon completely covers the Sun. Corona visible. Requires standing in the narrow umbra path.
Annular
Moon near apogee — appears smaller, leaving a "ring of fire" around the solar disk.
Hybrid
Appears total along some of the path and annular along others due to Earth's curvature. Rare (~5% of eclipses).
Partial
Only the penumbra reaches your location; the Moon covers part of the Sun but not the center.

View the Sun safely

Except during the brief total phase of a total solar eclipse, never look directly at the Sun without specialized solar viewing protection. For partial or annular eclipses, use safe eclipse glasses or a handheld viewer that complies with ISO 12312-2. Regular sunglasses are not safe. Cameras, binoculars and telescopes require front-mounted solar filters; do not look through them while wearing eclipse glasses.

NASA eclipse viewing safety guidance

Quick answer

Solar eclipse dates for 2027 and 2028 are February 6, 2027 (annular), August 2, 2027 (total, up to 6m 23s), January 26, 2028 (annular) and July 22, 2028 (total). Every year has between 2 and 5 solar eclipses.

Examples

Total eclipse dateMax totalityBroad path
Aug 2, 20276m 23sSpain, North Africa, Saudi Arabia
Jul 22, 20285m 10sAustralia, New Zealand
Nov 25, 20303m 44sSouthern Africa, Australia
Mar 30, 20332m 37sAlaska, Russia
Mar 20, 20344m 9sWest Africa, India, China

Enter your city to see local times and % of the Sun covered for each eclipse.

Summary

This tool computes local circumstances for every solar eclipse from 2024 to 2035 using the Besselian elements published in NASA's Five Millennium Canon of Solar Eclipses: for a city or latitude/longitude it gives the local type (partial, annular or total), the start, maximum and end times in your time zone and UTC, the magnitude, the fraction of the Sun's disk covered, the duration of totality or annularity and the Sun's altitude. It also lists every eclipse visible from that place, a global eclipse table with greatest-eclipse UTC times, and a countdown to the next eclipse.

How it works

  1. Each eclipse is described by NASA Besselian elements: polynomials for the Moon's shadow axis (x, y), the Sun's declination and hour angle (d, μ), and the penumbra and umbra radii (l1, l2).
  2. Your latitude, longitude and height are converted to geocentric coordinates (ρ sin φ′, ρ cos φ′) on the Earth ellipsoid NASA uses (flattening 1/298.257).
  3. The calculator iterates to the instant when you are closest to the shadow axis (maximum eclipse), then solves for the first and last contacts with the penumbra (C1, C4) and, inside the path, the umbra (C2, C3).
  4. Magnitude = (L1 − m) ÷ (L1 + L2); obscuration is the overlap area of the solar and lunar disks. Times use ΔT = 69.2 s (IERS 2024–2026 value), so they can differ by a few seconds from bulletins that assume another ΔT.
  5. The countdown ticks toward the global greatest-eclipse time in UTC; your local maximum comes from the local calculator.
  6. The eclipse table highlights the next upcoming eclipse and marks past eclipses as completed.
  7. Click any eclipse row to update the SVG diagram showing the alignment geometry for that eclipse type.
  8. The diagram labels the umbra and penumbra shadow cones, showing why totality is visible only in a narrow path.

Use cases

  • Plan travel to the path of totality for a future total solar eclipse.
  • Teach students about eclipse geometry and the umbra vs. penumbra.
  • Quickly find when and where the next annular or hybrid eclipse occurs.
  • Understand the difference between total, annular, hybrid, and partial solar eclipses.
  • Compare published maximum central-phase durations; local duration requires a path/contact-time calculator.
  • Use as a reference when building eclipse observation or photography plans.
  • Check which continent or ocean a rare hybrid eclipse crosses.
  • Settle debates about upcoming eclipse dates with authoritative NASA-sourced data.

Frequently Asked Questions

Last updated: 2026-10-09 · Reviewed by Nham Vu