Diwali 2026 in Shimla: Events, Puja & Where to Celebrate

TL;DR 🪔
- Diwali 2026 falls on October 29 in Shimla, the Kartik Amavasya that lights up the hill city.
- Jakhu Temple is the landmark puja destination for Diwali, with the hilltop setting offering sweeping views of a glowing Shimla below.
- The season builds through Navratri 2026 (Oct 11), Durga Ashtami 2026 (Oct 18), and Dussehra / Vijayadashami 2026 (Oct 20) before culminating with Diwali.
- Shimla's cool October air, pine forests, and hillside architecture make Diwali here visually distinct from plains celebrations.
- Plan to arrive by Oct 27 if you want to catch pre-Diwali rituals and the full sweep of the town's illumination.
Why Shimla at Diwali Is Its Own Experience
Diwali in Shimla is not a scaled-down version of a plains celebration. The hill city's geography reshapes everything: diyas set on ridgeline balconies flicker against a backdrop of pine-covered slopes, and the Himalayan cold sharpens the warmth of every lamp. The Mall Road and Lakkar Bazaar fill with residents and visitors through the days surrounding October 29, while residential neighbourhoods go through the familiar ritual of cleaning, lime-washing, and decorating that Diwali demands.
For those living in or visiting Shimla, the festival is embedded in the city's social fabric. It is not something the city performs for outsiders — it is simply what Shimla does in late October. The celebration carries the same emotional weight here as anywhere else: the return of light, the sweets given and received, the Lakshmi puja performed with the family gathered close.
What sets Shimla apart is the setting. The city sits at roughly 2,200 metres, and by Diwali the evenings have turned properly cold. Wrapping the puja in a shawl, watching the diyas hold their flame against a mountain breeze, and seeing the ridge lines of surrounding hills come alive with scattered light — it is a different register from any flat-city celebration.
The Full Season: Dates to Mark Before Diwali
Diwali arrives on October 29, 2026, but the festive season builds for weeks before that.
Aug 28 – Raksha Bandhan 2026 and Purnima. The sibling bond festival falls on the full moon and opens the festive half of the year. Lakkar Bazaar's gift shops and sweet stalls fill up in the days leading to it.
Sep 4 – Krishna Janmashtami 2026. The Lord's birth anniversary brings midnight puja and bhajan sessions to temples across Shimla. Dahi handi traditions are observed, and community gatherings run through the night.
Sep 14 – Ganesh Chaturthi 2026. While the ten-day celebration is most intense in Maharashtra, Shimla's families observe Ganesh Chaturthi with home installations and daily puja.
Oct 11 – Navratri 2026. Nine nights of worship and fasting, dedicated to the goddess Durga. In Himachal Pradesh, local goddess traditions weave together with pan-Hindu Navratri observances, giving the festival a distinctly regional character.
Oct 18 – Durga Ashtami 2026. The eighth day of Navratri carries special significance, with kanya puja — the ritual welcoming of young girls as embodiments of the goddess — widely observed in Shimla households. Temples see their highest attendance of the Navratri period on this day.
Oct 20 – Dussehra / Vijayadashami 2026. The burning of Ravana effigies marks the end of Navratri and begins the Diwali countdown. Shimla's Dussehra events draw large crowds to open grounds, and the effigy burning is a public spectacle the city takes seriously.
Oct 29 – Diwali 2026. The main event: Lakshmi puja in homes through the evening, firecrackers through the night, and the city aglow.
Where to Observe Puja in Shimla
Jakhu Temple — also known locally as Jakhoo Temple — sits at roughly 2,455 metres above sea level, the highest point easily accessible from Shimla's town centre. Dedicated to Lord Hanuman, it is the most prominent temple in the city. On festival days, particularly Diwali and Navratri, the temple sees a continuous stream of devotees from morning through evening. The path up the hill is walkable in under 30 minutes; the resident langur monkeys are famously opportunistic about food and bags, so carry accordingly.
On Diwali evening, the view from the Jakhu ridge toward a lit-up Shimla below is one of those sights that settles permanently in memory. The timing of the aarti at the hilltop and the gradual coming-on of the city's lights make the late afternoon the ideal window for the climb.
Gurudwara Kalgidhar Sabha in Dyerton Estate, Beerkhana, serves Shimla's Sikh community and provides a space for prayer and langar through the festival period. It is a quieter, contemplative alternative for those seeking that kind of atmosphere during the festive rush.
Insider Tip: For Diwali puja at Jakhu Temple, aim to go in the late afternoon rather than at the evening peak. You get the full puja experience with a better chance of an unobstructed view of Shimla below as the diyas begin to come on. The hillside view of a lit city is worth timing for.
What Diwali Looks and Feels Like in Shimla
The cold is the first adjustment for visitors. By October 29, Shimla's evenings are typically around 8–12°C, so Diwali means puja in a shawl or jacket. Firecrackers are softened by the forested hillsides in ways that differ from a dense urban setting — the sound is present but distributed, echoing between ridges rather than compressing into a single roar.
The Shimla diyas, set along balconies, windowsills, and boundary walls, create a distributed, intimate glow. The city's hillside layout means lights appear at different elevations simultaneously, which gives the night its particular visual quality.
Sweets follow the familiar roster — barfi, khoya, soan papdi — but the mithai shops around Lakkar Bazaar and the Lower Bazaar have seasonal specialties worth picking up in the days before. The run-up to Diwali sees these markets busy with shoppers buying clay diyas, candles, and dry fruits.
The Ekadashi and Pradosh Vrat fasts in the weeks before Diwali are maintained by many Shimla households as a preparatory devotional rhythm. Grocery stores reliably stock vrat-specific ingredients through the festive period.
FAQ
Q: Is Diwali the biggest festival in Shimla? A: Diwali and Dussehra / Vijayadashami are both major events. In Himachal Pradesh, Dussehra carries particular cultural weight; Diwali is the more intimate, domestic celebration that follows it.
Q: What day does Diwali fall on in 2026? A: Diwali 2026 is on October 29, a Thursday. Lakshmi puja is performed in the evening on the Amavasya tithi.
Q: Can visitors enter Jakhu Temple during Diwali? A: Yes, Jakhoo Temple is open to all. Expect significant crowds through the late afternoon and evening on Diwali and the days immediately surrounding it.
Q: What should I pack for a Shimla Diwali trip? A: Warm layers are essential — evenings at Shimla's altitude in late October are cold. Book accommodation well in advance; demand rises sharply from mid-October onward.
Bottom Line ✨
Diwali 2026 in Shimla on October 29 is a full season rather than a single evening. The run from Navratri 2026 through Durga Ashtami 2026 and Dussehra / Vijayadashami 2026 builds steadily to the main event, and the city's unique geography — the altitude, the pine cover, the cold, the hillside diyas — shapes the celebration in ways that set it apart. Jakhu Temple is the anchor puja destination; Gurudwara Kalgidhar Sabha offers a quieter devotional space. Give yourself a few days around October 29 rather than arriving just for the night.
