โ† All posts

Zodiac Signs by Birth Date: All 12 Signs and Their Dates

Your zodiac sign by birth date is the sign the Sun was in when you were born. But there are two sets of dates, one used in Western astrology and one in Vedic (Indian) astrology, and they differ by about three weeks. This page lists all 12 zodiac signs by name with both sets of dates and their Hindi names, explains why the dates differ, and shows which sign Indian astrology actually uses for your rashi.

Find all your signs at once. The free Kundli calculator shows your Vedic Sun sign, your Moon sign (rashi) and your Lagna from your date, time and place of birth. No sign-up.

The 12 zodiac signs by name

# English Hindi Symbol Lord Element
1 Aries Mesh โ™ˆ Ram Mars Fire
2 Taurus Vrishabh โ™‰ Bull Venus Earth
3 Gemini Mithun โ™Š Twins Mercury Air
4 Cancer Kark โ™‹ Crab Moon Water
5 Leo Singh โ™Œ Lion Sun Fire
6 Virgo Kanya โ™ Maiden Mercury Earth
7 Libra Tula โ™Ž Scales Venus Air
8 Scorpio Vrishchik โ™ Scorpion Mars Water
9 Sagittarius Dhanu โ™ Archer Jupiter Fire
10 Capricorn Makar โ™‘ Sea-goat / crocodile Saturn Earth
11 Aquarius Kumbh โ™’ Water-bearer Saturn Air
12 Pisces Meen โ™“ Fish Jupiter Water

More on the names and their meanings in 12 Rashi Names in English and Hindi.

Zodiac sign dates: Western and Vedic

Sign Western (tropical) dates Vedic (sidereal) Sun dates
Aries (Mesh) 21 March โ€“ 19 April 14 April โ€“ 14 May
Taurus (Vrishabh) 20 April โ€“ 20 May 15 May โ€“ 15 June
Gemini (Mithun) 21 May โ€“ 20 June 15 June โ€“ 16 July
Cancer (Kark) 21 June โ€“ 22 July 16 July โ€“ 17 August
Leo (Singh) 23 July โ€“ 22 August 17 August โ€“ 17 September
Virgo (Kanya) 23 August โ€“ 22 September 17 September โ€“ 17 October
Libra (Tula) 23 September โ€“ 22 October 17 October โ€“ 16 November
Scorpio (Vrishchik) 23 October โ€“ 21 November 16 November โ€“ 16 December
Sagittarius (Dhanu) 22 November โ€“ 21 December 16 December โ€“ 14 January
Capricorn (Makar) 22 December โ€“ 19 January 14 January โ€“ 13 February
Aquarius (Kumbh) 20 January โ€“ 18 February 13 February โ€“ 15 March
Pisces (Meen) 19 February โ€“ 20 March 15 March โ€“ 14 April

The Vedic dates are the 2026 sankranti dates for India; NavAstro's chart engine and Drik Panchang agree on them. The day the Sun changes sign, its sankranti, can move by a day from year to year, so if you were born on a date at the edge of a sign, check your chart. You'll recognise two of these dates: Makar Sankranti (mid-January) and Mesh Sankranti or Baisakhi (mid-April) are the days the Sun enters Capricorn and Aries in the Vedic zodiac.

Why the dates differ

Western astrology uses the tropical zodiac, which starts Aries at the spring equinox (about 21 March) every year. Vedic astrology uses the sidereal zodiac, which is fixed to the stars.

Because the Earth's axis wobbles slowly (precession), the equinox drifts backwards against the stars by about 1ยฐ every 72 years. The two zodiacs lined up roughly 1,700 years ago; today they are about 24ยฐ apart. That gap is called the ayanamsa, and it's why the Vedic Sun dates run about 24 days later than the Western ones.

Neither is "wrong". They measure different things: the tropical zodiac follows the seasons, the sidereal follows the constellations.

Indian astrology uses your Moon sign, not your Sun sign

Here's the bigger difference. When an Indian astrologer or rashifal says "your sign", it usually means your rashi, the Moon sign, not the Sun sign. The Moon changes sign every 2ยผ days, so your rashi can't be found from a table of dates; you need your birth time and place too.

A real example from NavAstro's calculator, for an example birth (not a real person): 12 August 1994, 6:40 am, Lucknow.

Sign
Western Sun sign (by date) Leo
Vedic Sun sign Cancer (Kark), the Sun at 25.4ยฐ
Moon sign, the rashi Virgo (Kanya)
Lagna (rising sign) Leo (Singh)

So in Vedic astrology, this person reads the Kanya rashifal, not Singh. See Kanya Rashi in English and Find Your Moon Sign.

Frequently asked questions

What is my zodiac sign by date of birth? In Western astrology, look up your birth date in the "Western" column above. In Vedic astrology, use the "Vedic" column for your Sun sign, but note that Indian rashifals use your Moon sign, which needs a kundli.

Why is my sign different in Indian astrology? Vedic astrology uses the sidereal zodiac, about 24ยฐ behind the Western one, and it reads your Moon sign rather than your Sun sign.

Which zodiac sign is in April? Western: Aries until 19 April, then Taurus. Vedic: the Sun is in Pisces (Meen) until about 14 April, then Aries (Mesh).

Can I find my rashi from my birth date alone? Usually, but not always. The Moon spends about 2ยผ days in each sign, so on days it changes sign you need the birth time.

Related reading: 12 Rashi Names in English and Hindi ยท Find Your Moon Sign ยท Rashifal 2027 ยท Find your signs in the free Kundli calculator

This article is for general information about Vedic astrology. It is not professional advice.

๐Ÿ”ฎ Talk to the AI astrologer

Ask about career, marriage, money or timing, in English or Hindi. Every answer is read from your own birth chart and dashas, not a generic horoscope. Your name and birth details are never sent to the AI.