The fast for Mahashivratri starts on the day it is being observed and ends the next day, post sunrise. So in 2025, devotees will observe fasting from early morning on February 26 to the sunrise of ...