Amavasya is known as the no moon day in traditional Hindu calendar. In 2025, there are 12 Amavasya. Mahalaya Amavasya in 2025 is on September 21. Below are the Amavasya 2025 dates with tithi time in Hindu Calendar based on Indian Standard Time. Time for Delhi, Rajasthan, Uttar Pradesh, Bihar, Jharkhand, Madhya Pradesh, Haryana, Punjab, Himachal Pradesh, Uttarakhand, Chhattisgarh, Orissa, West Bengal, Kerala, Tamil Nadu, Telangana, Andhra Pradesh, Karnataka, Pondicherry, Jammu and Kashmir, Manipur, Tripura, Assam, Meghalaya, Arunachal Pradesh, Nagaland, Mizoram and Andaman and Nicobar is given separately. Time for Gujarat, Maharashtra, Dadar Nagar Haveli, Daman and Diu, Goa, northern parts of Karnataka (having a border with Maharashtra) and South Rajasthan having a border with Gujarat is given separately.
It is the darkest day in the Hindu month and also the last day in a month in the traditional Hindu calendars followed in Gujarat and Maharashtra.
There are many Hindus who undertake a complete fast on Amavasya. Some Hindu communities only take a single meal on the day. The day is considered apt for doing Tarpan and Shraddha for dead parents and other relatives.
(Please note that in some regions Amavasi might start a day early and overlap into the next day).
Amavasya days is based on Indian Standard Time (IST)
Amavasya 2025 Dates
January 2025
January 29, 2025, Wednesday- Shradh is marked on Jan 29
- Vrat is on January 28
- Snan and Daan on January 29
Time in South, North and Eastern parts of India - Time is from 7:10 PM on January 28 to 6:28 PM on January 29, 2025.
Time in western parts of India (Maharashtra, Gujarat, Goa, and parts of South Rajasthan) - Time is from is from 7:36 PM on January 28 to 6:06 PM on January 29, 2025.
- Mauni Amavasya in North India is on January 29
- Thai Amavasya in Tamil Nadu is on January 29
- Triveni Amavasya in Orissa on January 29
February 2025
February 27 and February 28, 2025, Thursday And Friday (in western parts of India Amavasya is marked on February 27 and north, south and eastern parts of India on February 28)
- Shradh and Vrat is to be performed on Feb 27
- Snan and Daan is to be performed on February 28
Time in South, North and Eastern parts of India - 8:09 AM on February 27 to 6:35 AM on February 28.
Time in western parts of India (Maharashtra, Gujarat, Goa, and parts of Rajasthan) - Time is from 8:55 AM on February 27 to 6:15 AM on February 28.
March 2025
March 29, 2025, Saturday
- Shradh and Vrat is to be performed on March 28
- Snan, Shradh and Daan is to be performed on March 29
Time in South, North and Eastern parts of India - 6:43 PM on March 28 to 4:34 PM on March 29.
Time in western parts of India (Maharashtra, Gujarat, Goa and parts of Rajasthan) - 7:55 PM on March 28 to 4:28 PM on March 29.
- Vikram Samvat 2081 ends on March 29
- Shaka Era 1946 ends on March 29
- Gudi Padwa (Marathi New Year) is marked on March 30
- Ugadi (New Year in Karnataka, Andhra Pradesh and Telangana) is marked on March 30
- Shaka Era 1947 begins on March 30
- Vikram Samvat 2082 begins on March 30 as per Thakur Prasad and Kashi Panchang.
April 2025
April 27, 2025, Sunday
- Shradh and Vrat is to be performed on April 27
- Snaan, Daan, Shradh and Vrat is to be performed on April 27
Time in South, North and Eastern parts of India - on 3:24 AM on April 27 to 12:59 AM on April 28.
Time in western parts of India (Maharashtra, Gujarat, Goa and parts of Rajasthan) - 4:50 AM on April 27 to 1:01 AM on April 28
May 2025
May 27, 2025, Tuesday
- Vrat and Shradh is to be performed on May 26
- Snan, Daan, is to be performed on May 27
Time in South, North and Eastern parts of India - 10:54 AM on May 26 to 8:30 AM on May 27.
Time in western parts of India (Maharashtra, Gujarat, Goa, and parts of Rajasthan) - 12:12 PM on May 26 to 8:32 AM on May 27.
Somvati Amavasya From 10:54 AM on May 26
June 2025
June 25, 2025, Wednesday
- Snan, Daan, Shradh and Vrat is to be performed on June 25
- Snan, Daan is also performed on June 25
Time in South, North and Eastern parts of India - 6:06 PM on June 24 to 4:04 PM on June 25.
Time in western parts of India (Maharashtra, Gujarat, Goa and parts of Rajasthan) - 7:00 PM on June 24 to 4:01 PM on June 25.
- Shani Jayanti
- Savitri Brata
- Phalaharini Kali Puja (June 25/26)
- Vat Savitri Vrat
July 2025
July 24, 2025, Thursday
- Snan, Daan, Shradh and Vrat is to be performed on July 24
Time in western parts of India (Maharashtra, Gujarat, Goa, and parts of Rajasthan) - 2:29 AM on July 24 to 12:41 AM on July 25
- Divaso in Gujarat (July 24)
- Karkidaka Vavu Bali in Kerala (July 24)
- Hariyali Amavasya in North India
- Gatari Amavasya in Maharashtra
- Bheemana Amavasya in Karnataka
- Deep Puja in Maharashtra - Telangana - Karnataka (July 24)
- Chitalagi Amavasya in Odisha
- Nagara Amavasya in Tulunadu of Karnataka
- Chukkala Amavasya or Gaur Vratam in Andhra Pradesh
- Aadi Amavasya in Tamil Nadu (July 24)
August 2025
August 23, 2025, Saturday
- Vrat Shraddh is to be performed on August 22
- Snan, Shradh, Daan, is to be performed on August 23
Time in western parts of India (Maharashtra, Gujarat, Goa, and parts of Rajasthan) - Time is from 11:56 AM on August 22 to 11:36 AM on August 23.
Auspicious days and festivals -
- Pithori Amavasya. (August 23)
- Bail Pola. (August 23)
- Polala Amavasya. (August 23)
- Kusha or Kushagrahini Amavasya (August 23)
September 2025
September 21, 2025, Sunday
- Shradh, Snan and Vrat is to be performed on September 21
- Snan, Daan, is to be performed on September 21
- Mahalaya Shraddha is on September 21
Time in western parts of India (Maharashtra, Gujarat, Goa, and parts of Rajasthan) - Time is from 12:17 AM on September 21 to 1:24 AM on September 23.
Auspicious days and festivals -
- Mahalaya Sarva Pitru Paksha Shradh is marked on September 21.
- Shradh rituals are to be performed on September 21, 2025 as per most panchangs and calendars.
- Mahalaya Durga Puja is also on September 21
October 2025
October 21, 2025, Tuesday
- Snan, Daan, Shradh and Vrat is to be performed on October 21
Time in South, North and Eastern parts of India - Time is from 2:55 PM on October 20 to 4:26 PM on October 21.
Time in western parts of India (Maharashtra, Gujarat, Goa and southern parts of Rajasthan) - Time is from 3:45 PM on October 20 to 5:55 PM on October 21.
Auspicious days and festivals -
- Diwali (October 20). It is marked on October 21 only in Maharashtra
- Lakshmi Puja (October 20) . It is marked on October 21 only in Maharashtra
November 2025
November 20, 2025, Thursday- Shradh and Vrat is on November 19
- Snnan, Daan is to be performed on November 20
Time in South, North and Eastern parts of India - Time is from 8:54 AM on November 19 to 11:00 AM on November 20, 2025.
Time in western parts of India (Maharashtra, Gujarat, Goa and parts of Rajasthan) - Time is from Time is from Time is from 9:44 AM on November 19 to 12:17 PM on November 20, 2025.
December 2025
December 19, 2025, Friday only in South, Eastern and Northern parts of IndiaIt is marked on December 19 and December 20 in western parts of India
- Shradh, Snan, Daan and Vrat is to be performed on December 19
Time in South, North and Eastern parts of India - Time is from 4:35 AM on December 19 to 6:37 AM on December 20, 2025.
Time in western parts of India (Maharashtra, Gujarat, Goa, and parts of Rajasthan) - Time is from 4:59 AM on December 19 to 7:13 AM on December 20, 2025.
- Yellu Amavasya in Karnataka on December 19
- Margazhi Moolam in Tamil Nadu is on December 19
Amavasya 2026 Dates
Related