Festival calendar · 2026 Maha Shivaratri 2026: Date and Nishita Puja Time
Maha Shivaratri 2026 is on Sunday, 15 February in New Delhi. Nishita puja: 12:09 AM – 1:00 AM, 16 Feb (New Delhi). The date is the same in all the cities below.
Maha Shivaratri 2026 in your city
Dates and times are local to each city, worked out for its sunrise, sunset and time zone.
| City | Date | Time |
|---|---|---|
| New Delhi | Sun, 15 Feb | 12:09 AM – 1:00 AM, 16 Feb |
| Mumbai | Sun, 15 Feb | 12:27 AM – 1:17 AM, 16 Feb |
| Kolkata | Sun, 15 Feb | 11:25 PM – 12:15 AM, 16 Feb |
| Chennai | Sun, 15 Feb | 11:58 PM – 12:47 AM, 16 Feb |
| Bengaluru | Sun, 15 Feb | 12:09 AM – 12:58 AM, 16 Feb |
| Hyderabad | Sun, 15 Feb | 12:05 AM – 12:54 AM, 16 Feb |
| Ahmedabad | Sun, 15 Feb | 12:28 AM – 1:18 AM, 16 Feb |
| Pune | Sun, 15 Feb | 12:23 AM – 1:13 AM, 16 Feb |
| Jaipur | Sun, 15 Feb | 12:15 AM – 1:06 AM, 16 Feb |
| Lucknow | Sun, 15 Feb | 11:54 PM – 12:45 AM, 16 Feb |
| Patna | Sun, 15 Feb | 11:37 PM – 12:28 AM, 16 Feb |
| Varanasi | Sun, 15 Feb | 11:46 PM – 12:37 AM, 16 Feb |
| City | Date | Time |
|---|---|---|
| London | Sun, 15 Feb | 11:46 PM – 12:41 AM, 16 Feb |
| New York | Sun, 15 Feb | 11:43 PM – 12:36 AM, 16 Feb |
| Toronto | Sun, 15 Feb | 12:04 AM – 12:58 AM, 16 Feb |
| Dubai | Sun, 15 Feb | 12:07 AM – 12:57 AM, 16 Feb |
| Singapore | Sun, 15 Feb | 12:54 AM – 1:42 AM, 16 Feb |
| Sydney | Sun, 15 Feb | 12:48 AM – 1:30 AM, 16 Feb |
Another city? The festival calendar works out every festival for any town worldwide. Open the 2026 calendar →
What is Maha Shivaratri?
Maha Shivaratri, the great night of Shiva, is kept with a fast, night-long worship and the abhishek of the Shiva linga. Devotees stay awake through the night, and the most important puja is at midnight.
How the date is decided
It is the Krishna Chaturdashi of Phalguna (Magha in the amanta calendar) that is current at nishita, the midnight muhurta. The Nishita puja time is that muhurta, which often falls after midnight on the clock, so its date is the next day.
Questions about Maha Shivaratri 2026
When is Maha Shivaratri in 2026?
Maha Shivaratri 2026 is on Sunday, 15 February in New Delhi. Nishita puja: 12:09 AM – 1:00 AM, 16 Feb (New Delhi). The date is the same in all the cities below.
What is the nishita puja time on Maha Shivaratri 2026?
New Delhi: 12:09 AM – 1:00 AM, 16 Feb; Mumbai: 12:27 AM – 1:17 AM, 16 Feb; London: 11:46 PM – 12:41 AM, 16 Feb; New York: 11:43 PM – 12:36 AM, 16 Feb. Times are local; the table on this page lists 18 cities.
Is Maha Shivaratri 2026 on a different date in the USA, UK or Australia?
No. In London, New York, Toronto, Dubai, Singapore and Sydney it is also on Sunday, 15 February, though the times differ.
Festival days begin at sunrise, as in a traditional Panchang. Check with your family priest for rites that follow a particular tradition.