Nama·bharat
A trusted guide to Hindu life, in plain words.

dhams and sacred places

What is the Kanwar Yatra and how do pilgrims carry Ganga water to Shiva temples?

The Kanwar Yatra is a pilgrimage during the holy month of Shravan, where devotees walk to the Ganga, collect its water, and carry it home on a decorated shoulder yoke to offer at a Shiva temple. Millions of people take part every year, making it one of the largest pilgrimages in the world.

What the pilgrimage is

Shravan is the month most closely linked to Shiva in the Hindu calendar. During this time, devotees called Kanwariyas travel to a sacred stretch of the Ganga, fill decorated clay or metal pots with river water, and carry them back on foot to their home temple or to a major Shiva shrine. The water is then poured over the Shiva lingam in an act of devotion called abhishek. The Puranic tradition, including the Shiva Purana, connects this offering of Ganga water to Shiva with deep spiritual merit. The chant most associated with the journey is Bol Bam, a call to Shiva, which is why the pilgrimage is also known as the Bol Bam yatra in many regions.

The kanwar itself

The kanwar is a simple bamboo pole balanced across the shoulders, with a pot of Ganga water hanging from each end. Pilgrims decorate it with saffron cloth, flowers, and small images of Shiva. The pots must not touch the ground once the water is collected, so pilgrims take turns resting while someone else holds the kanwar, or they hang it from a tree branch. This care is part of the devotion. The whole journey, from the river to the temple, is treated as sacred time. Pilgrims wear saffron, walk barefoot in many cases, and fast or eat simply along the way.

Where it comes from

The practice is rooted in Puranic tradition. One story connects it to the churning of the cosmic ocean, when poison emerged and Shiva drank it to save the world. Cooling that poison with Ganga water became a symbol of devotion and gratitude. Exactly how old the yatra is as a mass pilgrimage is not fully clear, but it has grown enormously over recent generations. Today it draws millions of pilgrims from across northern and central India.

Today

The Kanwar Yatra is now one of the largest annual human gatherings anywhere in the world. Pilgrims travel to rivers like the Ganga at Haridwar, Sultanganj, or Gaumukh, and then walk to temples including Baidyanath Dham in Jharkhand, Pura Mahadev, and many local Shiva temples. Some cover hundreds of kilometres on foot. Others travel shorter distances. The routes fill with saffron-clad pilgrims, makeshift camps, and food stalls run by volunteers offering free meals. For many families it is an annual tradition passed from one generation to the next. The scale and energy of the yatra vary by region, but the core act, carrying Ganga water to Shiva, stays the same.

How we write. We describe what the tradition holds, drawing on its texts and customs in general terms. We do not give religious, medical, or dietary advice, and we note plainly where there is no scientific evidence. Reviewed for accuracy by our editorial team.