Calcist

Style

Buttons

Spacing

How much to show

Decimal places

Text size

Solstice and equinox calculator

Enter a year to get the moment of each equinox and solstice, in UTC and in your time zone, plus how long each season lasts.

Private: calculated on your device. Nothing you type is sent anywhere.

Next: See how long the day is on any of these dates with the sunrise and sunset calculator, or count down to one with days between dates.

What this calculator does

Equinoxes and solstices are moments, not whole days. At the March equinox the sun crosses the equator heading north; at the June solstice it reaches its farthest point north; and so on. This calculator gives the exact minute of all four for any year from 1000 to 3000, in Coordinated Universal Time (UTC) and in the time zone you choose. Because they're instants, the local date can differ: the 2026 September equinox is on September 23 in UTC but still September 22 in the Americas.

How it's calculated

It uses the method in chapter 27 of Jean Meeus's Astronomical Algorithms. First, a polynomial in Y = (year − 2000) ÷ 1000 gives a mean time JDE₀ as a Julian Ephemeris Day. Then 24 periodic terms correct it for the pull of the Moon and planets:

T = (JDE₀ − 2451545.0) ÷ 36525
W = 35999.373° × T − 2.47°
Δλ = 1 + 0.0334 cos W + 0.0007 cos 2W
S = Σ A cos(B + C × T) over 24 terms
JDE = JDE₀ + 0.00001 × S ÷ Δλ

JDE is in Terrestrial Time, a uniform atomic time scale. Clocks follow Earth's rotation, which is slightly irregular, so the calculator subtracts ΔT (about 75 seconds in 2026) using the Espenak–Meeus polynomials published by NASA. The result is UTC, and your browser's time zone rules turn it into local time.

Worked example: June solstice 2026

Y = 0.026, so JDE₀ = 2461212.84995. Then T = 0.264691, Δλ = 0.96818 and S = 144.83, giving JDE = 2461212.85145. That is June 21, 2026 at 8:26:05 Terrestrial Time; minus ΔT of about 75 seconds, it's about 8:24:49 UTC, or 4:25 AM in New York (EDT). The Naval Observatory lists 08:24.

Accuracy: checked against the U.S. Naval Observatory

EventThis calculator (UTC)USNO (UTC)
March equinox 1800Mar 20, 20:12Mar 20, 20:12
December solstice 1800Dec 22, 00:16Dec 22, 00:16
March equinox 2000Mar 20, 07:35Mar 20, 07:35
December solstice 2000Dec 21, 13:38Dec 21, 13:37
June solstice 2024Jun 20, 20:51Jun 20, 20:51
September equinox 2024Sep 22, 12:44Sep 22, 12:44
March equinox 2026Mar 20, 14:45Mar 20, 14:46
June solstice 2026Jun 21, 08:25Jun 21, 08:24
September equinox 2026Sep 23, 00:05Sep 23, 00:05
December solstice 2026Dec 21, 20:50Dec 21, 20:50
March equinox 2100Mar 20, 13:03Mar 20, 13:05

From 1800 to 2026, every time we tested was within 1 minute of the Naval Observatory, and most matched exactly. By 2100 the gap grows to about 2 minutes, mostly because nobody can know ΔT that far ahead. Before 1800 and after 2100, expect errors of a few minutes, growing for the most distant years.

Limitations

  • Calendars. Dates use the Gregorian calendar, extended backward before 1582. For earlier years the result also shows the Julian calendar date people used then.
  • Astronomical vs. meteorological seasons. Weather services count seasons by whole months (for example, summer is June, July and August). This calculator gives the astronomical start of each season.
  • Old time zones. Local times for past centuries use your browser's time zone history, which falls back to local mean time before standard time existed.

Sources

How we checked this

Before every update, this calculator is run in a real browser with these known answers, and it must match all of them:

  • June solstice 2024: Jun 20, 20:51 UTC (USNO 20:51) ✓
  • September equinox 2026: Sep 23, 00:05 UTC (USNO 00:05) ✓
  • March equinox 2000: Mar 20, 07:35 UTC (USNO 07:35) ✓
  • December solstice 1800: Dec 22, 00:16 UTC (USNO 00:16) ✓
  • December solstice 2026 in New York: Mon, Dec 21, 3:50 PM EST (USNO 20:50 UTC) ✓
  • September equinox 2026 is still Sep 22 in Los Angeles: 5:05 PM ✓
  • Edge: year 999 is outside the method's range ✓

Last checked October 26, 2026. Spotted something wrong? The math is done in your browser with the formula shown on this page, so you can check any result by hand.

Add this calculator to your website (free)

Paste this code into any web page. The calculator works on your page, resizes itself, has no ads and no tracking, and nothing your visitors type is sent anywhere. More about embedding.

Questions people ask

When is the first day of spring in 2026?

The March equinox is March 20, 2026 at about 14:46 UTC, which is 10:46 AM EDT in New York. That is the astronomical start of spring in the Northern Hemisphere.

When is the longest day of the year?

In the Northern Hemisphere it's the day of the June solstice, June 20 or 21. In the Southern Hemisphere, the December solstice gives the longest day.

Is the equinox always on March 21?

No. The moment shifts by about 6 hours a year and jumps back after each leap day, so the date depends on the year and your time zone. In 2024 it was March 20 at 03:06 UTC, which was still March 19 in the western US.

Why are the seasons different lengths?

Earth's orbit is slightly elliptical. Earth moves fastest near perihelion in early January, so northern winter is the shortest season (about 89 days) and summer the longest (about 93.7 days).

Is day and night exactly 12 hours on the equinox?

Not quite. Sunrise and sunset are counted from the sun's top edge, and refraction lifts the sun, so day is a little longer than night. In New York on March 20, 2026, the sun is up for about 12 hours 9 minutes.

Related calculators