Find the actual date when the Sun moves in a Zodiac constellation

On the calendar chart below, the tropical (western) astrology star-sign dates are indicated on the rim, on a purple base, next to the months. The star positions of the Zodiac constellations are illustrated on the chart's centre. The Zodiac constellation positions are plotted using precise astronomy data. On the pink base, the names of the Zodiac constellations are aligned with the actual position of the constellations. Notice the astrology calendar star-sign dates, in purple, are as much as a month out of alignment with where the actual constellations are located, indicated on the pink rim.

On the calendar chart below, refer to the Zodiac names on the pink rim to find when and where the Sun moves in a Zodiac Constellation. From a selected date, trace towards the centre, to where the ecliptic and the dateline cross a constellation area.

To find where the Sun was when you were born and will be every year on your birthday, trace from your birth-date on the calendar towards the ecliptic. The constellation that the Sun is on your birthday indicates your actual star sign.

Due to precession, the astrology calendar dates are no longer aligned with when the Sun actually moves in the Zodiac. Find more about precession and how astrology lost the plot.

From Earth's point of view, the Sun moves about a degree a day along the ecliptic. The Zodiac constellations are situated along the ecliptic. The planets are also located close to the ecliptic. Visit current sky plot page for today's plot of the Sun, Moon and planets.

The chart above can be expanded for a clearer view of the dates when the Sun moves in Zodiac constellations. Select the Zodiac Star Sign below that you would like to verify. The list of Zodiac Stars sign dates are according to the Astrology Calendar. Refer to the chart to find the actual days when the Sun is in each Zodiac Constellation.
Feb 20-March 20
March 21-April 20
April 21-May21
May 22-June 22
June 23-July 23
July 24-Aug23
Aug 24-Sept 23
Sept 24-Oct 23
Oct 24-Nov 22
Nov 23-Dec 22
Dec 23-Jan 19
Jan 20-Feb19