NSE Holidays 2025: Mahashivratri is a Hindu festival dedicated to Lord Shiva, observed annually between February and March. As per the Hindu calendar, it falls on the 14th day of the first half of the lunar month of Phalguna. NSE Holidays 2025: Mahashivratri is a Hindu festival dedicated to Lord Shiva, observed annually between February and March. As per the Hindu calendar, it falls on the 14th day of the first half of the lunar month of Phalguna. Zee News :Business