Discover the rich mythology behind Maha Shivaratri , including legends of Shiva’s sacrifice, the divine union with Parvati, and spiritual insights from ancient stories. Maha Shivratri 2025: This year, Maha Shivratri will be observed on Wednesday, February 26, with the Nishita Kaal Puja (midnight worship) taking place from 12:09 am to 12:59 am on February 27.... Maha Shivaratri in 2025 will be celebrated on Friday, February 26. The Maha Shivaratri pooja timings vary by location, and devotees are advised to check the exact Nishita Kaal Puja Muhurat for their region. There are several mythological stories associated with Maha Shivaratri : Observed on February 26 in 2025, this night commemorates the divine acts of Lord Shiva, such as marrying Maa Parvati, performing the Tandav, and consuming the Halahal poison. Mahashivratri , the Great Night of Lord Shiva, is celebrated by Hindus all over the world with great energy and passion.