Navratri is one of India’s most vibrant and spiritually significant festivals, celebrated over nine nights in honour of Goddess Durga. Each day is dedicated to one of her nine forms, known as the Navdurga, and every form has its own unique symbolism, story, and blessing to offer. From the calm strength of Maa Shailputri to the fierce protection of Maa Kaalratri, these nine avatars guide devotees through lessons of courage, devotion, wisdom, and compassion. Knowing the meaning behind each form adds depth to the celebrations and helps connect more deeply with the festival’s spiritual essence.
Navratri 2025: The 9-Day Puja Schedule
Day 1 (Sept 22, Monday): Ghatasthapana / Shailaputri Puja
Day 2 (Sept 23, Tuesday): Brahmacharini Puja
Day 3 (Sept 24, Wednesday): Chandraghanta Puja
Day 4 (Sept 25, Thursday): Kushmanda Puja
Day 5 (Sept 26, Friday): Skandamata Puja
Day 6 (Sept 27, Saturday): Katyayani Puja
Day 7 (Sept 28, Sunday): Kalaratri Puja
Day 8 (Sept 29, Monday): Mahagauri Puja
Day 9 (Sept 30, Tuesday): Siddhidatri Puja / Navami
1. Maa Shailputri – The Goddess of Stability
The first avatar of Goddess Durga is Maa Shailputri, and this avatar of Maa Durga is worshiped on the first day of the Navaratri celebration. She is the daughter of mountains, which brings out aspects of strength, peace, and purity in the woman. Her name is also ‘Shailputri’ and means that she is the daughter of the mountains; she rides a bull; she holds a trident; and she holds a Lotus. Maa Shailputri symbolizes patience, and her followers pray for maintaining calmness and stability in their spiritual as well as material life.