Dedicated to Rats: The Fascinating Karni Mata Temple of Rajasthan
In the small town of Deshnoke, Rajasthan, stands one of India’s most extraordinary temples. Known as the Karni Mata Temple, this centuries-old shrine is famous not only for its intricate architecture but also for the thousands of rats that freely roam its premises.
For most visitors, seeing rats moving around a temple may seem surprising. Here, however, they are considered sacred creatures, lovingly protected and fed by devotees.
Why Is Karni Mata Temple Famous?
The temple is dedicated to Karni Mata, a revered Hindu mystic and spiritual figure associated with the Charan community.
What makes the temple truly unique is its large population of rats, locally known as kabbas. Devotees believe these rats are reincarnated followers of Karni Mata and therefore treat them with great respect.
Visitors can see the rats moving freely across the temple’s floors, walls, courtyards and food areas.
The Legend Behind the Sacred Rats
According to local legend, Karni Mata once asked Yama, the Hindu god of death, to restore the life of a grieving follower.
Yama initially refused. Karni Mata then declared that members of her community would no longer enter Yama’s realm after death. Instead, they would be reincarnated as rats and eventually return to human form.
This legend is traditionally associated with the belief that the rats living in the temple are reincarnated devotees of Karni Mata.
Thousands of Rats Inside the Temple
The temple is home to a large colony of rats that are protected by the temple community.
Devotees regularly offer them food, including milk, grains and sweets. The rats are allowed to move freely throughout the complex.
One of the most unusual beliefs surrounding the temple is that seeing a white rat is considered especially auspicious, as these rare rats are associated with Karni Mata and her sons.
Visitors sometimes wait patiently for a glimpse of one.
A Temple Unlike Any Other
The Karni Mata Temple is not famous solely because of its unusual inhabitants.
Its ornate entrance, silver doors and detailed marble work make it an impressive example of traditional Rajasthani temple architecture.
The contrast between the elaborate surroundings and the thousands of freely roaming rats creates an experience that is unlike almost any other religious site in India.
Where Is Karni Mata Temple?
The temple is located in Deshnoke, approximately 30 kilometres south of Bikaner, in Rajasthan.
Its proximity to Bikaner makes it an accessible addition to a Rajasthan itinerary.
Location at a Glance
Temple: Karni Mata Temple
Location: Deshnoke, Rajasthan
Nearest major city: Bikaner
Known for: Sacred rats, Karni Mata and Rajasthani architecture
Best suited for: Cultural tourism, heritage trips and unusual attractions
Things Visitors Should Know
If you are planning to visit, remember that this is an active place of worship.
- Remove footwear before entering the temple.
- Respect devotees and religious customs.
- Do not intentionally harm or disturb the rats.
- Be prepared to encounter rats throughout the temple complex.
- Follow the temple’s instructions regarding photography and offerings.
- Maintain cleanliness and avoid leaving inappropriate food or waste behind.
The Experience
For some travellers, the Karni Mata Temple may initially be difficult to understand. For devotees, however, the rats are not pests — they are sacred beings connected to a deeply held religious tradition.
That difference in perspective is precisely what makes the temple such a fascinating destination.
Whether you visit for its spiritual significance, architectural beauty or sheer uniqueness, Karni Mata Temple offers a glimpse into a remarkable aspect of Rajasthan’s living cultural heritage.
It is a place where faith has transformed one of India’s most commonly disliked animals into an object of reverence — making the temple one of Rajasthan’s most unusual and unforgettable attractions.