Today's horoscope for every zodiac sign
Your daily horoscope (or rashifal) is a short reading tied to your sun sign — the zodiac sign the Sun was passing through when you were born. Bhagya gives you today's outlook across four areas: Overall, Love, Career & Money and Health, along with your sign's traits, element, ruling planet, lucky day, lucky number and lucky colour.
The 12 zodiac signs and their dates
- Aries ♈ (Mar 21 – Apr 19) · Taurus ♉ (Apr 20 – May 20) · Gemini ♊ (May 21 – Jun 20)
- Cancer ♋ (Jun 21 – Jul 22) · Leo ♌ (Jul 23 – Aug 22) · Virgo ♍ (Aug 23 – Sep 22)
- Libra ♎ (Sep 23 – Oct 22) · Scorpio ♏ (Oct 23 – Nov 21) · Sagittarius ♐ (Nov 22 – Dec 21)
- Capricorn ♑ (Dec 22 – Jan 19) · Aquarius ♒ (Jan 20 – Feb 18) · Pisces ♓ (Feb 19 – Mar 20)
How to find your sun sign
If you're not sure of your sign, just enter your date of birth above and tap Find my sign. Bhagya matches your birth date to the correct zodiac date range and shows your reading instantly.
Why is my horoscope the same all day?
A daily reading should be steady for the day. Bhagya generates each sign's forecast from the date, so it stays the same from morning to night and changes to a fresh reading the next day.
What if I was born on the cusp?
If your birthday falls on the boundary between two signs, the date detector follows the standard date ranges. You can also tap either neighbouring sign to compare the readings.
Is the horoscope a prediction?
No. Horoscopes are offered for guidance and entertainment and should not be used for important decisions about health, money or relationships.