Karni Mata Temple, also known as the Temple of Rats, is a famous Hindu temple situated in Deshnoke, a small town 30 kilometers south of Bikaner in Rajasthan, India. This remarkable temple, dedicated to Karni Mata—a revered sage believed to be an incarnation of the goddess Durga—stands out for its unique inhabitants: thousands of rats that are worshipped by devotees.
Built in the 15th century by Maharaja Ganga Singh of Bikaner, the temple is an architectural marvel with intricate marble carvings and silver gates, reflecting the craftsmanship of the era. The legend of Karni Mata, according to folklore, holds that she was a powerful woman who performed many miracles. When her son died, she requested Yama, the god of death, to bring him back to life. Yama initially refused, but later agreed to reincarnate her son and her male descendants as rats. Since then, rats have been considered sacred in the temple, believed to house the souls of Karni Mata’s devotees and descendants.
The presence of around 25,000 black rats, locally known as kabbas, gives the temple its unusual charm. The rats freely roam the temple complex, eat from offerings, and scurry around visitors. Devotees believe that spotting a white rat—a rare occurrence—is a sign of great luck, as it is considered a manifestation of Karni Mata herself or one of her sons. Pilgrims often offer milk, grains, and sweets to the rats, and walking barefoot within the temple complex is customary, showing reverence to these revered creatures.
The temple’s atmosphere, with the sounds of chanting and the constant movement of rats, creates a mystical experience that has drawn pilgrims and tourists from around the world. The rats are harmless and believed to bring blessings, so locals and visitors alike avoid harming them. Any accidental killing of a rat requires the devotee to replace it with a silver rat as an act of penance.
Karni Mata Temple represents a unique blend of faith, folklore, and local customs. This sacred site, where people worship alongside thousands of rats, embodies the diversity of beliefs in India and is a testament to the coexistence of nature and spirituality. For anyone visiting Rajasthan, Karni Mata Temple offers an unforgettable experience of devotion, legend, and one of the most unusual traditions found anywhere in the world.

