Karni Mata Temple

Religious Site Hindu temple in Rajasthan famed for sacred rats

Outside Bikaner, the Karni Mata Temple at Deshnok is famous for its resident rats and devotional rituals; pilgrims and curious tourists observe offerings, temple courtyards and local religious custom.

Main image

Karni Mata Temple is a Hindu shrine located in the village of Deshnok, in Rajasthan, northern India, and is closely associated with the local deity Karni Mata. The temple is renowned for the large population of rats that inhabit the complex and are considered sacred.

The inner sanctum houses the principal image and is the focal point for worship and darshan. Many thousands of rats, locally called kabbas, roam the marble floors and are given priority by devotees; seeing the rats is a distinctive part of a visit.

The shrine traces its religious association to the figure Karni Mata and has been developed and maintained by her followers over centuries. The present complex contains marble work and silvered entrances added during later renovations by patronage from regional rulers and devotees.

The temple stands in Deshnok in Bikaner district of Rajasthan, in northwestern India, and is accessible from nearby towns and cities by road.

  • Rats (kabbas): Thousands of rats live freely inside the temple complex and are regarded as sacred; they are often fed by visitors and temple staff.
  • Visitor etiquette: Visitors are expected to follow local customs such as removing shoes before entering inner areas and may queue for darshan during peak hours and festivals.
Karni Mata Temple
Karni Mata Temple, Deshnok, Bikaner District, Rajasthan 334803, India
27.7906, 73.3408
Open daily; main darshan hours 5am-10pm (hours can vary during festivals).
Free entry; donations accepted. Certain special darshan events may attract large crowds and local offerings.

How to Get to Karni Mata Temple #

Deshnok is about 30 km south of Bikaner (Rajasthan). Buses and taxis run from Bikaner; the temple is a short walk from Deshnok town centre.

Tips for Visiting Karni Mata Temple #

  • Visit in the early morning or late evening to see the temple without overwhelming crowds-midday on festival days is packed.
  • Bring small offerings or sweets rather than food that could attract pests; temple traditions discourage feeding the rats by hand for hygiene reasons.
  • Follow local customs: avoid loud photography during rituals and accept guidance from temple attendants if shown where to stand.

Best Time to Visit Karni Mata Temple #

Winter months are the busiest and most comfortable for visitors; festival days (especially Navaratri) draw large crowds.

Winter (Nov-Feb)
Nov-Feb · 5-25°C
Cooler weather and peak pilgrimage season; evenings can be busy but comfortable.
Monsoon (Jul-Sep)
Jul-Sep · 25-35°C
Fewer visitors due to rains, but the temple rituals continue and the atmosphere is quieter.

Weather & Climate near Karni Mata Temple #

Climate

Karni Mata Temple's climate is classified as Hot Desert - Hot Desert climate with very hot summers (peaking in June) and cool winters (coldest in January). Temperatures range from 6°C to 42°C. Semi-arid with limited rainfall with a pronounced dry season.

Air Quality: AQI 140 Unhealthy (Sg)
Best Time to Visit
OctoberNovemberDecember
Temperature & Rainfall
Temperature Range
47°
Warmest Month
Coldest Month
Monthly Conditions

January

January is the coolest month with highs of 23°C and lows of 6°C. Almost no rain and clear sunny skies.

87 Excellent

Comfort

15°
Feels Like Cool
15°C
Temperature
23°
34%
Humidity
Comfortable

Weather

5 mm
Rainfall
1.2 m/s
Wind
Calm
0.8
UV Index
Moderate
10.5h daylight

February

February is cool with highs of 26°C and lows of 9°C. Almost no rain and clear sunny skies.

95 Ideal

Comfort

18°
Feels Like Cool
18°C
Temperature
27°
30%
Humidity
Comfortable

Weather

8 mm
Rainfall
1.5 m/s
Wind
Calm
1.2
UV Index
High
11.1h daylight

March

March is mild with highs of 32°C and lows of 15°C. Almost no rain and clear sunny skies.

95 Ideal

Comfort

24°
Feels Like Mild
24°C
Temperature
15° 32°
26%
Humidity
Dry

Weather

6 mm
Rainfall
1.6 m/s
Wind
Calm
1.7
UV Index
Very High
11.9h daylight

April

April is hot with highs of 38°C and lows of 21°C. Almost no rain and clear sunny skies.

89 Excellent

Comfort

30°
Feels Like Hot
30°C
Temperature
21° 38°
21%
Humidity
Dry

Weather

4 mm
Rainfall
2.1 m/s
Wind
Calm
2.1
UV Index
Extreme
12.7h daylight

May

May is hot with highs of 42°C and lows of 26°C. Light rainfall and clear sunny skies.

87 Excellent

Comfort

34°
Feels Like Hot
34°C
Temperature
27° 42°
23%
Humidity
Dry

Weather

15 mm
Rainfall
2.3 m/s
Wind
Calm
2.3
UV Index
Extreme
13.4h daylight

June

June is the hottest month with highs of 41°C and lows of 28°C. Moderate rainfall (32 mm) and mostly sunny skies.

83 Excellent

Comfort

35°
Feels Like Hot
35°C
Temperature
29° 41°
34%
Humidity
Comfortable

Weather

32 mm
Rainfall
2.3 m/s
Wind
Calm
2.2
UV Index
Extreme
13.7h daylight

July

July is hot, feeling like 34°C. The wettest month with heavy rain (103 mm).

71 Very Good

Comfort

35°
Feels Like Hot
33°C
Temperature
28° 38°
46%
Humidity
Comfortable

Weather

103 mm
Rainfall
2.4 m/s
Wind
Calm
2.1
UV Index
Extreme
13.6h daylight

August

August is hot, feeling like 33°C. Regular rainfall (82 mm).

75 Very Good

Comfort

33°
Feels Like Hot
31°C
Temperature
26° 36°
52%
Humidity
Humid

Weather

82 mm
Rainfall
1.9 m/s
Wind
Calm
2.1
UV Index
Extreme
13.0h daylight

September

September is hot, feeling like 31°C. Moderate rainfall (39 mm) and mostly sunny skies.

85 Excellent

Comfort

31°
Feels Like Hot
31°C
Temperature
25° 37°
45%
Humidity
Comfortable

Weather

39 mm
Rainfall
1.6 m/s
Wind
Calm
1.9
UV Index
Very High
12.2h daylight

October

October is warm with highs of 36°C and lows of 19°C. Almost no rain and clear sunny skies.

99 Ideal

Comfort

27°
Feels Like Warm
27°C
Temperature
19° 36°
30%
Humidity
Dry

Weather

5 mm
Rainfall
1.1 m/s
Wind
Calm
1.4
UV Index
High
11.4h daylight

November

November is mild with highs of 31°C and lows of 12°C. Almost no rain and clear sunny skies.

97 Ideal

Comfort

21°
Feels Like Mild
21°C
Temperature
12° 31°
30%
Humidity
Dry

Weather

3 mm
Rainfall
1.0 m/s
Wind
Calm
0.9
UV Index
Moderate
10.7h daylight

December

December is cool with highs of 26°C and lows of 7°C. The driest month with just 2 mm and clear sunny skies.

97 Ideal

Comfort

16°
Feels Like Cool
16°C
Temperature
26°
32%
Humidity
Comfortable

Weather

2 mm
Rainfall
1.0 m/s
Wind
Calm
0.7
UV Index
Moderate
10.3h daylight

Nearby Attractions to Karni Mata Temple