when is mahashivratri in 2026
Mahashivratri in 2026 will be observed on Sunday, 15 February 2026 in India, with the main night-long worship spanning the night of 15 February and fast-breaking (parana) on the morning of 16 February 2026.
If you are planning your vrat and puja:
- Date: 15 February 2026 (Sunday).
- Main night worship (Nishita Kaal): around midnight between 15–16 February (exact clock time varies slightly by city and local panchang).
- Fast breaking (Parana): morning of 16 February 2026 after sunrise, as per local timings.
For the most accurate muhurat for your specific location, it is best to check a local panchang or temple announcement closer to the date.