← All Blogs8 min read
Bateshwar: A Line of Shiva Temples Along the Yamuna and a Fair for Livestock
Pilgrimage

Bateshwar: A Line of Shiva Temples Along the Yamuna and a Fair for Livestock

8 min readPublished August 18, 2026
RS

By Pandit Ravindra Sharma · Vedic Rituals & Bhakti, 22+ years

Reviewed by Dr. Suresh Iyer · Vastu Shastra & Jyotish, 18+ years

The Row of Temples

Bateshwar stands on the Yamuna in Agra district, about seventy kilometres from Agra, and its defining feature is visible from the moment you arrive: a long, continuous line of Shiva temples along the river.

What is there:

  • Around a hundred temples, the count is given variously and locally often as 101, standing in a row along the ghats
  • The principal shrine of Bateshwar Nath, the presiding Shiva of the place
  • Ghats running the length of the temple line, with steps into the Yamuna
  • A structure of construction and rebuilding across periods, with the present ensemble largely associated with the Bhadauria rulers of the region

The effect is unusual. Most Indian temple towns are organised around one great shrine with subsidiaries. Bateshwar is organised as a sequence, and the devotional act is to walk it, taking darshan at shrine after shrine along the river.

The town is also known as the birthplace of Atal Bihari Vajpayee, the former Prime Minister, whose family came from here, and the association draws a certain number of visitors on that basis.

But what Bateshwar is for, in the ordinary religious life of the region, is Shiva, the river, and the fair.

Bateshwar Nath

The presiding deity is Bateshwar Nath, Shiva, and the name is understood locally in connection with the vat, the banyan, which is associated with the site.

Worship follows the standard north Indian Shiva pattern:

  • Jalabhishek, the pouring of water on the linga, with Yamuna water carried up from the ghat
  • Bilva patra, the trifoliate bel leaf, which is the essential offering to Shiva
  • Dhatura, bhang leaf and akshat, as is customary
  • Milk, curd and honey in abhishek on major days
  • Rudrabhishek performed by families for specific intentions

The rhythm of the year:

  • Shravan, the monsoon month, when Shiva temples across north India fill and Mondays draw the largest crowds
  • Mahashivratri, the temple's greatest day, with night long worship and a very large gathering
  • Kartik Purnima, tied to the fair
  • Somvati amavasya, when devotees bathe and take darshan through the row

The practice of walking the full line of temples is what distinguishes worship here. Devotees begin at one end and move along, and on major days the whole length of the ghat is in motion, with water being carried up from the river continuously.

The Kartik Fair

Bateshwar's other identity is as the site of one of north India's oldest and largest animal fairs, held around Kartik Purnima.

What happens:

  • Traders arrive with camels, horses, cattle and buffalo, and the fields behind the town fill with animals and encampments
  • The fair runs for several weeks, with the religious observances and the trading overlapping
  • Snan at the Yamuna on Kartik Purnima is the devotional centre of the period
  • A large mela of the ordinary kind, with rides, stalls, sweets and traders, runs alongside
  • Buyers and sellers come from across Uttar Pradesh, Rajasthan and beyond

The combination of a religious gathering with a livestock market is not incidental. It is how fairs worked across India for centuries. A tithi brings people together, the gathering creates a market, and the market sustains the gathering.

Pushkar in Rajasthan is the most famous example of the same pattern, and Sonepur in Bihar is the largest. Bateshwar belongs to that family of fairs.

For a visitor, the Kartik period is the most interesting time to come, since the town is at its fullest and the two sides of it, the temples along the river and the animal market behind, are both visible at once. It is also the most crowded, and accommodation is scarce, so plan well ahead.

Shiva on the Yamuna

Shiva on the Yamuna

The Yamuna is overwhelmingly associated with Krishna, and a line of a hundred Shiva temples along it is worth pausing on.

How the river is usually understood:

  • The Yamuna is the river of Braj, of Krishna's childhood, of the Kaliya episode and the ghats of Vrindavan and Mathura
  • She is Yami, sister of Yama, and a goddess in her own right, worshipped particularly at Yama Dwitiya, Bhai Dooj
  • Her association is with madhurya, sweetness, and with the Vaishnava devotion of the region

And yet the Yamuna carries major Shiva sites along its length:

  • Bateshwar in Agra district, with its line of temples
  • Mankameshwar at Prayagraj, on the Yamuna bank near the Sangam
  • Shiva shrines through Braj itself, since every Vaishnava region maintains its Shiva guardians
  • The Bhuteshwar and other Shiva shrines of Mathura, held to guard the directions of the Krishna kshetra

This pattern is standard across India. Regions with a strong Vaishnava identity maintain Shiva shrines as guardians of the territory, and regions with a strong Shaiva identity maintain Vishnu shrines the same way. The traditions do not exclude each other in practice, whatever the sectarian literature may argue.

Bateshwar is a particularly clear case: a Shaiva ensemble of considerable scale, on the river of Krishna, an hour and a half from Mathura.

What Else Is Nearby

Bateshwar sits in a part of Uttar Pradesh dense with sites, and it combines easily with several.

Within reach:

  • Agra, about 70 km, with the Taj Mahal, the fort and the city's own Shiva temples including Mankameshwar in the old city
  • Shauripur, very close to Bateshwar, an ancient site of importance in the Jain tradition as associated with the lineage of Neminatha
  • Mathura and Vrindavan, around two hours, the heart of Braj
  • Firozabad and Etawah, the nearest towns of size
  • The Chambal country to the south, with its ravines and the river sanctuary

A workable two or three day circuit from Agra:

  • Day one: Agra city, including Mankameshwar and the fort
  • Day two: Bateshwar, the temple line and the Yamuna ghats, returning in the evening
  • Day three: Mathura, Vrindavan and, if the timing suits, Baldeo for Dauji

If you are going during the Kartik mela, give Bateshwar a full day and start early, since the fair grounds are extensive and the temple line takes time to walk.

Outside the fair, the town is quiet, and half a day is enough to walk the ghats, take darshan and sit by the river.

Visiting Bateshwar

Practical notes.

Getting there

  • Bateshwar is about 70 km from Agra, in Agra district, on the Yamuna
  • Road access is via Bah and the Agra to Etawah route, and the drive takes around two hours
  • Agra is the practical base, with rail and road connections from Delhi, Jaipur and Lucknow
  • Local transport within the town is on foot, which is how the temple line is meant to be seen

When to go

  • Mahashivratri, the temple's greatest day
  • Shravan, particularly Mondays, when Shiva worship peaks across north India
  • Kartik Purnima and the fair, for the full spectacle of temples and livestock market together
  • Winter mornings for a quiet visit, when the river light is best

At the temples

  • Offerings are bel patra, water, milk and flowers, available from stalls at the ghats
  • Remove footwear before entering shrines, and note that walking the line means removing and replacing them repeatedly, so simple footwear helps
  • Yamuna water is carried up for abhishek, which is part of the practice
  • Dress modestly and follow the customs of the ghats

Practical points

  • Facilities are basic outside fair season, so plan meals in Agra or carry food
  • The riverbank has the usual hazards of a large river
  • During the fair, expect crowds, dust and heavy vehicle traffic on the approach roads

A closing suggestion. Walk the full line rather than driving to the main shrine. The point of Bateshwar is the sequence, and it only makes sense on foot.

Common Questions From Devotees

What is Bateshwar known for?+

A long continuous line of Shiva temples, counted locally as around 101, standing along the ghats of the Yamuna in Agra district, and one of north India's oldest and largest animal fairs held around Kartik Purnima.

Who is the presiding deity?+

Bateshwar Nath, Shiva, whose name is understood locally in connection with the vat, the banyan associated with the site. Worship follows the standard north Indian Shiva pattern with jalabhishek, bel patra and rudrabhishek.

When is the Bateshwar fair?+

Around Kartik Purnima, running for several weeks. Traders arrive with camels, horses, cattle and buffalo, the fields behind the town fill with animals and encampments, and snan at the Yamuna on Kartik Purnima is the devotional centre of the period.

How is worship done at a line of temples?+

Devotees begin at one end and walk the full line, taking darshan at shrine after shrine along the river, carrying Yamuna water up from the ghat for abhishek. On major days the whole length of the ghat is in motion.

How far is Bateshwar from Agra?+

About 70 km, reached via Bah on the Agra to Etawah route, taking around two hours by road. Agra is the practical base, with rail and road connections from Delhi, Jaipur and Lucknow.

Why are there Shiva temples on the Yamuna, which is Krishna's river?+

Regions with a strong Vaishnava identity maintain Shiva shrines as guardians of the territory, and the reverse holds too. Braj itself keeps Shiva guardians such as Bhuteshwar at Mathura, and Bateshwar is a large Shaiva ensemble on the same river.

RS

About the author

Pandit Ravindra Sharma · Vedic Rituals & Bhakti, 22+ years

Pandit Ravindra is the Vandnaa editorial team's resident specialist on aarti, chalisa, and daily devotion. He has performed home and temple pujas across Varanasi and Delhi for over two decades and contributes the bhakti-focused articles on this site.

Meet the Vandnaa editorial team →

Listen all aartis, mantras & bhajans in one place.

Download Vandnaa App.

Download Now

Explore on Vandnaa

Related Articles