Horoscope: Daily, Weekly, Monthly and Yearly

Horoscope: Daily, Weekly, Monthly and Yearly

This page brings all general forecast formats together. Each forecast is written for the Moon sign (rashi) used in Vedic astrology.

Forecast periods

  • Daily: a short, general note for each sign.
  • This week / month: a broader note with the Moon's movement and key transits.
  • This year: includes the annual chart (Varshphal) concept, a chart built for each solar return, and what a general yearly forecast can and cannot tell you.

How to read a general horoscope

A sign-level forecast is written for millions of people born under one sign. It is a general mood, not a personal prediction. For a forecast that reads your own chart, book a dasha and transit analysis.

The 12 signs

Mesha (Aries), Vrishabha (Taurus), Mithuna (Gemini), Karka (Cancer), Simha (Leo), Kanya (Virgo), Tula (Libra), Vrishchika (Scorpio), Dhanu (Sagittarius), Makara (Capricorn), Kumbha (Aquarius), Meena (Pisces).

Moon sign vs Sun sign

  • Vedic horoscopes use the Moon sign and sidereal zodiac.
  • Western horoscopes use the Sun sign and tropical zodiac.
  • They can differ for the same person.

FAQs

No. It is general for everyone with that sign.

The two systems use different zodiacs.

It can only describe general themes.

Related Services

Dasha and Transit Analysis

Know your current Mahadasha and Antardasha and how current transits interact with them.

Explore Dasha and Transit Analysis
Panchang, Tithi and Auspicious Dates

Understand the five limbs of the Panchang, find festival and auspicious dates, and learn how to choose dates for business, vehicle purchase and travel.

Explore Panchang, Tithi and Auspicious Dates
Birth Chart Analysis (Kundli Reading)

Get your birth chart explained: planets, houses, yogas and key charts like Navamsa.

Explore Birth Chart Analysis (Kundli Reading)

Get Consultation Now

Tell us your question and we will reply by phone or WhatsApp. Consultations are held online by phone or video, in English, Hindi or Marathi.

Get Consultation Now Call +91 99676 58331