Open data · CC BY 4.0

Sun sign start dates and times, 1900–2050

The exact moment the Sun enters each zodiac sign, every year — the cusp dates that fixed charts round off. Computed by AstroHot and free to reuse with a credit.

Records
1,812
Coverage
1900–2050
Format
CSV 75 KB
Built
9 Oct 2026

Download the CSV How to cite

From the data

What the numbers show

  • Between 1900 and 2050 the Sun entered Aries on March 19 in 2, March 20 in 89, March 21 in 60 years (UTC).
  • No sign starts on a fixed date: across the period every sign began on one of 3 different calendar dates.
  • The drift comes from the calendar, not the sky: the Gregorian year is a quarter-day out of step with the Sun and catches up with each leap day.
When the Sun entered Aries each year, 1900–2050 (UTC)
20 Mar21 Mar22 Mar19001950200020501900-03-21 01:54 UTC1901-03-21 07:43 UTC1902-03-21 13:32 UTC1903-03-21 19:21 UTC1904-03-21 01:09 UTC1905-03-21 06:58 UTC1906-03-21 12:47 UTC1907-03-21 18:36 UTC1908-03-21 00:25 UTC1909-03-21 06:14 UTC1910-03-21 12:03 UTC1911-03-21 17:52 UTC1912-03-20 23:41 UTC1913-03-21 05:29 UTC1914-03-21 11:19 UTC1915-03-21 17:07 UTC1916-03-20 22:56 UTC1917-03-21 04:45 UTC1918-03-21 10:34 UTC1919-03-21 16:23 UTC1920-03-20 22:12 UTC1921-03-21 04:01 UTC1922-03-21 09:50 UTC1923-03-21 15:39 UTC1924-03-20 21:27 UTC1925-03-21 03:17 UTC1926-03-21 09:05 UTC1927-03-21 14:54 UTC1928-03-20 20:43 UTC1929-03-21 02:32 UTC1930-03-21 08:21 UTC1931-03-21 14:10 UTC1932-03-20 19:59 UTC1933-03-21 01:48 UTC1934-03-21 07:37 UTC1935-03-21 13:25 UTC1936-03-20 19:15 UTC1937-03-21 01:03 UTC1938-03-21 06:52 UTC1939-03-21 12:41 UTC1940-03-20 18:30 UTC1941-03-21 00:19 UTC1942-03-21 06:08 UTC1943-03-21 11:57 UTC1944-03-20 17:46 UTC1945-03-20 23:35 UTC1946-03-21 05:24 UTC1947-03-21 11:13 UTC1948-03-20 17:02 UTC1949-03-20 22:50 UTC1950-03-21 04:40 UTC1951-03-21 10:28 UTC1952-03-20 16:17 UTC1953-03-20 22:06 UTC1954-03-21 03:55 UTC1955-03-21 09:44 UTC1956-03-20 15:33 UTC1957-03-20 21:22 UTC1958-03-21 03:11 UTC1959-03-21 09:00 UTC1960-03-20 14:48 UTC1961-03-20 20:38 UTC1962-03-21 02:26 UTC1963-03-21 08:15 UTC1964-03-20 14:04 UTC1965-03-20 19:53 UTC1966-03-21 01:42 UTC1967-03-21 07:31 UTC1968-03-20 13:20 UTC1969-03-20 19:09 UTC1970-03-21 00:58 UTC1971-03-21 06:47 UTC1972-03-20 12:36 UTC1973-03-20 18:25 UTC1974-03-21 00:13 UTC1975-03-21 06:02 UTC1976-03-20 11:51 UTC1977-03-20 17:40 UTC1978-03-20 23:29 UTC1979-03-21 05:18 UTC1980-03-20 11:07 UTC1981-03-20 16:56 UTC1982-03-20 22:45 UTC1983-03-21 04:34 UTC1984-03-20 10:23 UTC1985-03-20 16:12 UTC1986-03-20 22:00 UTC1987-03-21 03:50 UTC1988-03-20 09:38 UTC1989-03-20 15:27 UTC1990-03-20 21:16 UTC1991-03-21 03:05 UTC1992-03-20 08:54 UTC1993-03-20 14:43 UTC1994-03-20 20:32 UTC1995-03-21 02:21 UTC1996-03-20 08:10 UTC1997-03-20 13:59 UTC1998-03-20 19:48 UTC1999-03-21 01:37 UTC2000-03-20 07:25 UTC2001-03-20 13:15 UTC2002-03-20 19:03 UTC2003-03-21 00:52 UTC2004-03-20 06:41 UTC2005-03-20 12:30 UTC2006-03-20 18:19 UTC2007-03-21 00:08 UTC2008-03-20 05:57 UTC2009-03-20 11:46 UTC2010-03-20 17:35 UTC2011-03-20 23:24 UTC2012-03-20 05:13 UTC2013-03-20 11:02 UTC2014-03-20 16:51 UTC2015-03-20 22:40 UTC2016-03-20 04:29 UTC2017-03-20 10:17 UTC2018-03-20 16:06 UTC2019-03-20 21:55 UTC2020-03-20 03:44 UTC2021-03-20 09:33 UTC2022-03-20 15:22 UTC2023-03-20 21:11 UTC2024-03-20 03:00 UTC2025-03-20 08:49 UTC2026-03-20 14:38 UTC2027-03-20 20:27 UTC2028-03-20 02:16 UTC2029-03-20 08:04 UTC2030-03-20 13:54 UTC2031-03-20 19:42 UTC2032-03-20 01:31 UTC2033-03-20 07:21 UTC2034-03-20 13:09 UTC2035-03-20 18:58 UTC2036-03-20 00:47 UTC2037-03-20 06:36 UTC2038-03-20 12:25 UTC2039-03-20 18:14 UTC2040-03-20 00:03 UTC2041-03-20 05:52 UTC2042-03-20 11:41 UTC2043-03-20 17:30 UTC2044-03-19 23:19 UTC2045-03-20 05:08 UTC2046-03-20 10:57 UTC2047-03-20 16:45 UTC2048-03-19 22:35 UTC2049-03-20 04:23 UTC2050-03-20 10:12 UTC

Each leap day pulls the moment back by about 18 hours, and in the three years between it creeps forward by about six hours a year. The overall drift to earlier dates comes from the leap-year rule: a century with 25 leap days, such as 1901–2000, is about three-quarters of a day longer than a hundred solar years — the gap the calendar closes by skipping leap day in three century years out of four.

Source: AstroHot, Sun sign start dates and times, 1900–2050.

A sample of the rows

The first rows for this year — the full file has 1,812.

yearsignenters_utcenters_date_utc
2026Aquarius2026-01-20 01:432026-01-20
2026Pisces2026-02-18 15:472026-02-18
2026Aries2026-03-20 14:382026-03-20
2026Taurus2026-04-20 01:302026-04-20
2026Gemini2026-05-21 00:312026-05-21
2026Cancer2026-06-21 08:242026-06-21
2026Leo2026-07-22 19:172026-07-22
2026Virgo2026-08-23 02:282026-08-23
2026Libra2026-09-23 00:162026-09-23
2026Scorpio2026-10-23 09:472026-10-23
2026Sagittarius2026-11-22 07:292026-11-22
2026Capricorn2026-12-21 20:542026-12-21

Columns

year Calendar year
sign Tropical zodiac sign the Sun enters
enters_utc Moment the Sun’s ecliptic longitude reaches the start of the sign, UTC, to the minute
enters_date_utc The same moment as a calendar date in UTC

How it was computed

Solar longitude from the standard low-precision solar series (Astronomical Almanac; Meeus, Astronomical Algorithms, 2nd ed.), good to about 0.01°. The moment the longitude crosses each 30° boundary is found by bisection in time down to the minute.

How it was checked

Checked against the published times of the equinoxes and solstices: the Aries, Cancer, Libra and Capricorn ingresses fall within about a quarter of an hour of them. A birth within that margin of a cusp needs a full ephemeris to settle the sign.

Download and cite

astrohot-sun-sign-dates.csv — 1,812 rows, 75 KB, UTF-8, comma-separated, one header row.

Licensed under Creative Commons Attribution 4.0: use it anywhere, including commercially, as long as you credit AstroHot and link to this page.

AstroHot (2026). Sun sign start dates and times, 1900–2050 [Data set]. https://astrohot.com/datasets/sun-sign-dates/

Found an error? Tell us through the contact page with the row and the figure you expected — confirmed corrections go into the next build and are noted on the methodology page.

All AstroHot datasets →