Before you look at dates of Hindu festivals, please read a little summary of the complex and difficult-to-understand calendar systems used in India. These systems follow the position of the Moon (like the one used for calculation of Christian Easter). If you want to see the important dates of Hindu festivals immediately without reading this introduction, click here.
This is a very good website - you will find here also festivals for years in the past (years such as 1920, etc.) and in the future.
Festivals in India occur every year and often on different dates. Of the most common calendar systems in India we may mention the Vikrama system, which is used in western and northern India, in Nepal, too; and the Saka calendar (also called Shalivahana), which is used in southern India and in some parts of south Asia. The year 2002 in the Gregorian calendar corresponds to the year 2060 in the Vikrama system and to the year 1925 in the Saka system. However, there are many variants (Bengali calendar, for example) of calendars. These discrepancies gave birth to ONE united Hindu calendar - a variant of the Saka calendar was modified and established as the Indian National Calendar in 1957.
The Bengali Calendar (introduced in 1584) is widely used in eastern India. The Bengali year corresponding to the year 2010 is 1417. The Bengali year is always 593 years behind the Gregorian Calendar. Telugu Calendar, for example, consists of a sixty year cycle and starts the new year on ugadi - i.e., on Chaitra Sudhdha Paadyami. After the completion of sixty years, the calendar starts anew with the first year. (Ugadi, also known as Yugadi, is the Telugu and Kannada New Year. Ugadi 2010 date is March 16. Ugadi or Yugadi means the beginning of an era.).
The term "Panchangam" (astrological calendar) means five attributes, which are: Tithi, Vaar, Nakshatra, Yoga, and Karana. Panchangam is a Hindu astrological calendar. The above attributes have their nature: tithi (lunar day, for example, Pratipat, Dvitiya, etc.); nakshatra (lunar mansion - the ecliptic is divided into 27 nakshatras); karana (half of tithi); yoga (a special calculation when the longitude of the sun and of the moon is normalized to a value ranging from 0° to 360° and divided into 27 parts); vaasara, often abbreviated as vaara - a day of the week (1. Ravi vasara - Sunday [Ravi = SUN]; 2. Soma vasara - Monday [Soma = MOON]; 3. Mangala vasara - Tuesday [Mangala = MARS]; 4. Budha vasara - Wednesday [Budh = MERCURY]; 5. Guru vasara - Thursday [vrihaspati/guru = JUPITER]; 6. Shukra vasara - Friday [Shukra = VENUS]; 7. Shani vasara - Saturday [Shani = SATURN].
The lunar days or "tithis" are calculated according to the angle between the sun and the moon and are divided into two halves:
The Hindu zodiac is similar to our (Western) one - Matsya (fish), for example, corresponds to Pisces.
Various differences in lunisolar calendars ensue from different opinions/customs used to specify the time when a month ends - it is either Full Moon (purnimanta) or Dark Moon (amanta). Thus, the month can start/end at different times in two calendar systems.
The following dates of months are based on the Indian National Calendar (Saka), which is the united (and standardized) calendar system introduced from the year 1957 with purpose to suppress various confusing regional discrepancies:
date (the Gregorian Calendar)
The dates of the festival are also available here.
The following dates do not follow the American writing style for dates, but the DD:MM:YY format (Day:Month:Year). The dates in red color imply that they never change.
Bengali New Year.
09-10-2013 (9th - 13th October 2013)
Chhat Puja is a festival for Sun God.