Spiritual Calendar
Festival and moon dates 2026 and 2027
Hindu festivals, Ekadashi, Purnima and Amavasya, full moons and their traditional names, the Wheel of the Year, eclipses and retrogrades. Dates are shown for New Delhi; each page also gives London, New York and Sydney, and opens the calendar for your own city.
2026
January 2026
- Purnima Sat, 3 Jan 2026
- Wolf Moon Sat, 3 Jan 2026
- Ekadashi Wed, 14 Jan 2026
- Makar Sankranti Wed, 14 Jan 2026
- Thai Pongal Wed, 14 Jan 2026
- Amavasya Sun, 18 Jan 2026
- New Moon Mon, 19 Jan 2026
- Vasant Panchami Fri, 23 Jan 2026
- Ekadashi Thu, 29 Jan 2026
February 2026
- Purnima Sun, 1 Feb 2026
- Imbolc Sun, 1 Feb 2026
- Snow Moon Mon, 2 Feb 2026
- Ekadashi Fri, 13 Feb 2026
- Maha Shivaratri Sun, 15 Feb 2026
- Amavasya Tue, 17 Feb 2026
- New Moon Tue, 17 Feb 2026
- Solar eclipse Tue, 17 Feb 2026
- Mercury retrograde Thu, 26 Feb 2026
- Ekadashi Fri, 27 Feb 2026
March 2026
- Holika Dahan Mon, 2 Mar 2026
- Purnima Tue, 3 Mar 2026
- Holi Tue, 3 Mar 2026
- Lunar eclipse Tue, 3 Mar 2026
- Worm Moon Tue, 3 Mar 2026
- Ekadashi Sun, 15 Mar 2026
- Amavasya Thu, 19 Mar 2026
- Gudi Padwa Thu, 19 Mar 2026
- Ugadi Thu, 19 Mar 2026
- Chaitra Navratri Thu, 19 Mar 2026
- New Moon Thu, 19 Mar 2026
- March Equinox Fri, 20 Mar 2026
- Ostara (spring equinox) Fri, 20 Mar 2026
- Ram Navami Thu, 26 Mar 2026
- Ekadashi Sun, 29 Mar 2026
April 2026
- Purnima Thu, 2 Apr 2026
- Hanuman Jayanti Thu, 2 Apr 2026
- Pink Moon Thu, 2 Apr 2026
- Ekadashi Mon, 13 Apr 2026
- Puthandu (Tamil New Year) Tue, 14 Apr 2026
- Vishu Wed, 15 Apr 2026
- Amavasya Fri, 17 Apr 2026
- New Moon Fri, 17 Apr 2026
- Akshaya Tritiya Mon, 20 Apr 2026
- Ekadashi Mon, 27 Apr 2026
May 2026
- Purnima Fri, 1 May 2026
- Buddha Purnima Fri, 1 May 2026
- Beltane Fri, 1 May 2026
- Flower Moon Fri, 1 May 2026
- Pluto retrograde Wed, 6 May 2026
- Ekadashi Wed, 13 May 2026
- Amavasya Sat, 16 May 2026
- New Moon Sun, 17 May 2026
- Ekadashi Wed, 27 May 2026
- Purnima Sun, 31 May 2026
- Blue Moon Sun, 31 May 2026
June 2026
- Ekadashi Thu, 11 Jun 2026
- Amavasya Mon, 15 Jun 2026
- New Moon Mon, 15 Jun 2026
- June Solstice Sun, 21 Jun 2026
- Litha (midsummer) Sun, 21 Jun 2026
- Ekadashi Thu, 25 Jun 2026
- Purnima Mon, 29 Jun 2026
- Mercury retrograde Mon, 29 Jun 2026
- Strawberry Moon Tue, 30 Jun 2026
July 2026
- Neptune retrograde Tue, 7 Jul 2026
- Ekadashi Fri, 10 Jul 2026
- Amavasya Tue, 14 Jul 2026
- New Moon Tue, 14 Jul 2026
- Ekadashi Sat, 25 Jul 2026
- Saturn retrograde Mon, 27 Jul 2026
- Purnima Wed, 29 Jul 2026
- Guru Purnima Wed, 29 Jul 2026
- Buck Moon Wed, 29 Jul 2026
August 2026
- Lughnasadh (Lammas) Sat, 1 Aug 2026
- Ekadashi Sun, 9 Aug 2026
- Amavasya Wed, 12 Aug 2026
- New Moon Wed, 12 Aug 2026
- Solar eclipse Wed, 12 Aug 2026
- Ekadashi Sun, 23 Aug 2026
- Onam (Thiruvonam) Wed, 26 Aug 2026
- Purnima Fri, 28 Aug 2026
- Raksha Bandhan Fri, 28 Aug 2026
- Lunar eclipse Fri, 28 Aug 2026
- Sturgeon Moon Fri, 28 Aug 2026
September 2026
- Krishna Janmashtami Fri, 4 Sept 2026
- Ekadashi Mon, 7 Sept 2026
- Amavasya Fri, 11 Sept 2026
- Uranus retrograde Fri, 11 Sept 2026
- New Moon Fri, 11 Sept 2026
- Ganesh Chaturthi Mon, 14 Sept 2026
- Ekadashi Tue, 22 Sept 2026
- September Equinox Wed, 23 Sept 2026
- Mabon (autumn equinox) Wed, 23 Sept 2026
- Purnima Sat, 26 Sept 2026
- Harvest Moon Sat, 26 Sept 2026
October 2026
- Venus retrograde Sat, 3 Oct 2026
- Ekadashi Tue, 6 Oct 2026
- Amavasya Sat, 10 Oct 2026
- New Moon Sat, 10 Oct 2026
- Sharad Navratri Sun, 11 Oct 2026
- Dussehra (Vijayadashami) Tue, 20 Oct 2026
- Ekadashi Thu, 22 Oct 2026
- Mercury retrograde Sat, 24 Oct 2026
- Purnima Mon, 26 Oct 2026
- Hunter’s Moon Mon, 26 Oct 2026
- Karva Chauth Thu, 29 Oct 2026
- Samhain (Halloween) Sat, 31 Oct 2026
November 2026
- All Souls’ Day Mon, 2 Nov 2026
- Ekadashi Thu, 5 Nov 2026
- Dhanteras Fri, 6 Nov 2026
- Diwali (Lakshmi Puja) Sun, 8 Nov 2026
- Amavasya Mon, 9 Nov 2026
- New Moon Mon, 9 Nov 2026
- Ekadashi Fri, 20 Nov 2026
- Purnima Tue, 24 Nov 2026
- Kartika Purnima Tue, 24 Nov 2026
- Beaver Moon Tue, 24 Nov 2026
December 2026
- Ekadashi Fri, 4 Dec 2026
- Amavasya Tue, 8 Dec 2026
- New Moon Wed, 9 Dec 2026
- Jupiter retrograde Sun, 13 Dec 2026
- Ekadashi Sun, 20 Dec 2026
- Gita Jayanti Sun, 20 Dec 2026
- December Solstice Tue, 22 Dec 2026
- Yule (winter solstice) Tue, 22 Dec 2026
- Purnima Wed, 23 Dec 2026
- Cold Moon Thu, 24 Dec 2026
2027
January 2027
- Ekadashi Sun, 3 Jan 2027
- Amavasya Thu, 7 Jan 2027
- New Moon Fri, 8 Jan 2027
- Mars retrograde Sun, 10 Jan 2027
- Makar Sankranti Fri, 15 Jan 2027
- Thai Pongal Fri, 15 Jan 2027
- Ekadashi Mon, 18 Jan 2027
- Purnima Fri, 22 Jan 2027
- Wolf Moon Fri, 22 Jan 2027
February 2027
- Imbolc Mon, 1 Feb 2027
- Ekadashi Tue, 2 Feb 2027
- Amavasya Sat, 6 Feb 2027
- New Moon Sat, 6 Feb 2027
- Solar eclipse Sat, 6 Feb 2027
- Mercury retrograde Tue, 9 Feb 2027
- Vasant Panchami Thu, 11 Feb 2027
- Ekadashi Wed, 17 Feb 2027
- Purnima Sat, 20 Feb 2027
- Lunar eclipse Sun, 21 Feb 2027
- Snow Moon Sun, 21 Feb 2027
March 2027
- Ekadashi Thu, 4 Mar 2027
- Maha Shivaratri Sat, 6 Mar 2027
- Amavasya Mon, 8 Mar 2027
- New Moon Mon, 8 Mar 2027
- Ekadashi Thu, 18 Mar 2027
- Holika Dahan Sun, 21 Mar 2027
- March Equinox Sun, 21 Mar 2027
- Ostara (spring equinox) Sun, 21 Mar 2027
- Purnima Mon, 22 Mar 2027
- Holi Mon, 22 Mar 2027
- Worm Moon Mon, 22 Mar 2027
April 2027
- Ekadashi Fri, 2 Apr 2027
- Amavasya Tue, 6 Apr 2027
- Gudi Padwa Wed, 7 Apr 2027
- Ugadi Wed, 7 Apr 2027
- Chaitra Navratri Wed, 7 Apr 2027
- New Moon Wed, 7 Apr 2027
- Puthandu (Tamil New Year) Wed, 14 Apr 2027
- Ram Navami Thu, 15 Apr 2027
- Vishu Thu, 15 Apr 2027
- Ekadashi Sat, 17 Apr 2027
- Purnima Tue, 20 Apr 2027
- Hanuman Jayanti Tue, 20 Apr 2027
- Pink Moon Wed, 21 Apr 2027
May 2027
- Beltane Sat, 1 May 2027
- Ekadashi Sun, 2 May 2027
- Amavasya Thu, 6 May 2027
- New Moon Thu, 6 May 2027
- Pluto retrograde Sat, 8 May 2027
- Akshaya Tritiya Sun, 9 May 2027
- Ekadashi Sun, 16 May 2027
- Purnima Thu, 20 May 2027
- Buddha Purnima Thu, 20 May 2027
- Flower Moon Thu, 20 May 2027
June 2027
- Ekadashi Tue, 1 Jun 2027
- Amavasya Fri, 4 Jun 2027
- New Moon Sat, 5 Jun 2027
- Mercury retrograde Thu, 10 Jun 2027
- Ekadashi Mon, 14 Jun 2027
- Purnima Fri, 18 Jun 2027
- Strawberry Moon Sat, 19 Jun 2027
- June Solstice Mon, 21 Jun 2027
- Litha (midsummer) Mon, 21 Jun 2027
- Ekadashi Wed, 30 Jun 2027
July 2027
- Amavasya Sun, 4 Jul 2027
- New Moon Sun, 4 Jul 2027
- Neptune retrograde Sat, 10 Jul 2027
- Ekadashi Wed, 14 Jul 2027
- Purnima Sun, 18 Jul 2027
- Guru Purnima Sun, 18 Jul 2027
- Buck Moon Sun, 18 Jul 2027
- Lunar eclipse Sun, 18 Jul 2027
- Ekadashi Thu, 29 Jul 2027
August 2027
- Lughnasadh (Lammas) Sun, 1 Aug 2027
- Amavasya Mon, 2 Aug 2027
- New Moon Mon, 2 Aug 2027
- Solar eclipse Mon, 2 Aug 2027
- Saturn retrograde Mon, 9 Aug 2027
- Ekadashi Thu, 12 Aug 2027
- Purnima Tue, 17 Aug 2027
- Raksha Bandhan Tue, 17 Aug 2027
- Lunar eclipse Tue, 17 Aug 2027
- Sturgeon Moon Tue, 17 Aug 2027
- Krishna Janmashtami Wed, 25 Aug 2027
- Ekadashi Sat, 28 Aug 2027
- Amavasya Tue, 31 Aug 2027
- New Moon Tue, 31 Aug 2027
September 2027
- Ganesh Chaturthi Sat, 4 Sept 2027
- Ekadashi Sat, 11 Sept 2027
- Onam (Thiruvonam) Sun, 12 Sept 2027
- Purnima Wed, 15 Sept 2027
- Uranus retrograde Wed, 15 Sept 2027
- Harvest Moon Thu, 16 Sept 2027
- September Equinox Thu, 23 Sept 2027
- Mabon (autumn equinox) Thu, 23 Sept 2027
- Ekadashi Sun, 26 Sept 2027
- Amavasya Thu, 30 Sept 2027
- Sharad Navratri Thu, 30 Sept 2027
- New Moon Thu, 30 Sept 2027
October 2027
- Mercury retrograde Thu, 7 Oct 2027
- Dussehra (Vijayadashami) Sat, 9 Oct 2027
- Ekadashi Mon, 11 Oct 2027
- Purnima Fri, 15 Oct 2027
- Hunter’s Moon Fri, 15 Oct 2027
- Karva Chauth Mon, 18 Oct 2027
- Ekadashi Mon, 25 Oct 2027
- Dhanteras Wed, 27 Oct 2027
- Amavasya Fri, 29 Oct 2027
- Diwali (Lakshmi Puja) Fri, 29 Oct 2027
- New Moon Fri, 29 Oct 2027
- Samhain (Halloween) Sun, 31 Oct 2027
November 2027
- All Souls’ Day Tue, 2 Nov 2027
- Ekadashi Wed, 10 Nov 2027
- Purnima Sun, 14 Nov 2027
- Kartika Purnima Sun, 14 Nov 2027
- Beaver Moon Sun, 14 Nov 2027
- Ekadashi Wed, 24 Nov 2027
- Amavasya Sun, 28 Nov 2027
- New Moon Sun, 28 Nov 2027
December 2027
- Ekadashi Thu, 9 Dec 2027
- Gita Jayanti Thu, 9 Dec 2027
- Purnima Mon, 13 Dec 2027
- Cold Moon Mon, 13 Dec 2027
- December Solstice Wed, 22 Dec 2027
- Yule (winter solstice) Wed, 22 Dec 2027
- Ekadashi Thu, 23 Dec 2027
- Amavasya Mon, 27 Dec 2027
- New Moon Tue, 28 Dec 2027