Snake Temple

Temple Penang temple famous for live venomous snakes

A Chinese temple in Penang noted for live pit vipers kept on the premises, the Snake Temple draws visitors curious about local religious practice, ornate altars and ritual offerings.

Main image

Snake Temple is a Chinese temple on Penang Island, Malaysia, noted for the presence of live snakes within its precincts. It functions as a place of worship and a tourist attraction due to the unusual association with snakes.

The temple houses several snakes, including species of pit viper and other local snakes, which are often seen resting on altars or in the building and are handled by temple caretakers. Visitors come to observe the animals, the temple architecture and the rituals practised there.

The site dates to the 19th century in origin as a Chinese religious foundation and remains an active temple in the local community. It combines traditional Chinese temple architecture with the local practice of keeping and caring for snakes as part of the site’s identity.

The Snake Temple is on Penang Island in the state of Penang; it is accessible by road from the city of George Town and other parts of the island.

  • Snakes onsite: Many live snakes are present inside the temple complex and are commonly handled by caretakers; visitors should exercise caution and follow onsite guidance.
  • Location and access: The temple is a Chinese religious site on Penang Island and attracts both worshippers and tourists; it is reachable by road from George Town and nearby towns.
Snake Temple
Snake Temple (Temple of Chor Soo Kong), Bayan Lepas area, Penang, Malaysia
5.3142, 100.2853

How to Get to Snake Temple #

The temple is located on the mainland part of Penang near Bayan Lepas. From George Town take a taxi or local bus toward Bayan Lepas; it’s a short drive from the airport area.

Tips for Visiting Snake Temple #

  • Visit early to see the temple in a quieter mood and to catch snake activity before midday heat sends them into shade.
  • Be respectful of worship: the temple is an active religious site with living devotees and ritual timelines.

Best Time to Visit Snake Temple #

Year-round access; cooler and less humid months December-February are most comfortable for visiting.

Dry season
December-February · 24-32°C (75-90°F)
More comfortable humidity and a busy tourist period in Penang.

Weather & Climate near Snake Temple #

Climate

Snake Temple's climate is classified as Tropical Rainforest - Tropical Rainforest climate with consistently warm temperatures year-round. Temperatures range from 23°C to 32°C. Heavy rainfall (2493 mm/year), wettest in October.

Best Time to Visit
FebruaryMarchSeptember
Temperature & Rainfall
Temperature Range
32°
Warmest Month
24°
Coldest Month
Monthly Conditions

January

January is hot, feeling like 30°C due to high humidity. Significant rainfall (126 mm) and mostly overcast skies.

61 Good

Comfort

30°
Feels Like Hot
27°C
Temperature
23° 32°
78%
Humidity
Very Humid

Weather

126 mm
Rainfall
2.9 m/s
Wind
Calm
2.0
UV Index
Extreme
11.7h daylight

February

February is hot, feeling like 30°C due to high humidity. Regular rainfall (99 mm) and partly cloudy skies.

69 Good

Comfort

31°
Feels Like Hot
28°C
Temperature
23° 32°
75%
Humidity
Very Humid

Weather

99 mm
Rainfall
2.3 m/s
Wind
Calm
2.3
UV Index
Extreme
11.8h daylight

March

March is the hottest month, feeling like 31°C due to high humidity. Significant rainfall (144 mm) and partly cloudy skies.

65 Good

Comfort

31°
Feels Like Hot
28°C
Temperature
23° 32°
77%
Humidity
Very Humid

Weather

144 mm
Rainfall
2.1 m/s
Wind
Calm
2.4
UV Index
Extreme
12.0h daylight

April

April is the hottest month, feeling like 32°C due to high humidity. Heavy rain (211 mm) and mostly overcast skies.

57 Acceptable

Comfort

32°
Feels Like Hot
28°C
Temperature
24° 32°
78%
Humidity
Very Humid

Weather

211 mm
Rainfall
1.9 m/s
Wind
Calm
2.3
UV Index
Extreme
12.1h daylight

May

May is the hottest month, feeling like 32°C due to high humidity. Heavy rain (210 mm) and mostly overcast skies.

55 Acceptable

Comfort

32°
Feels Like Hot
28°C
Temperature
24° 32°
78%
Humidity
Very Humid

Weather

210 mm
Rainfall
2.0 m/s
Wind
Calm
2.1
UV Index
Extreme
12.3h daylight

June

June is hot, feeling like 31°C due to high humidity. Significant rainfall (168 mm) and mostly overcast skies.

57 Acceptable

Comfort

31°
Feels Like Hot
28°C
Temperature
24° 32°
77%
Humidity
Very Humid

Weather

168 mm
Rainfall
2.1 m/s
Wind
Calm
2.0
UV Index
Extreme
12.3h daylight

July

July is hot, feeling like 30°C due to high humidity. Significant rainfall (186 mm) and mostly overcast skies.

57 Acceptable

Comfort

30°
Feels Like Hot
27°C
Temperature
23° 31°
78%
Humidity
Very Humid

Weather

186 mm
Rainfall
2.3 m/s
Wind
Calm
2.0
UV Index
Extreme
12.3h daylight

August

August is hot, feeling like 30°C due to high humidity. Heavy rain (211 mm) and mostly overcast skies.

55 Acceptable

Comfort

30°
Feels Like Hot
27°C
Temperature
23° 31°
78%
Humidity
Very Humid

Weather

211 mm
Rainfall
2.1 m/s
Wind
Calm
2.1
UV Index
Extreme
12.2h daylight

September

September is hot, feeling like 30°C due to high humidity. Heavy rain (290 mm) and mostly overcast skies.

63 Good

Comfort

30°
Feels Like Hot
27°C
Temperature
23° 31°
79%
Humidity
Very Humid

Weather

290 mm
Rainfall
1.9 m/s
Wind
Calm
2.0
UV Index
Extreme
12.0h daylight

October

October is warm with stifling humidity (dew point 24°C). The wettest month with heavy rain (374 mm) and mostly overcast skies.

63 Good

Comfort

27°
Feels Like Warm
27°C
Temperature
23° 31°
81%
Humidity
Very Humid

Weather

374 mm
Rainfall
1.7 m/s
Wind
Calm
1.9
UV Index
Very High
11.9h daylight

November

November is warm with stifling humidity (dew point 24°C). Heavy rain (283 mm) and mostly overcast skies.

63 Good

Comfort

27°
Feels Like Warm
27°C
Temperature
23° 31°
81%
Humidity
Very Humid

Weather

283 mm
Rainfall
1.9 m/s
Wind
Calm
1.9
UV Index
Very High
11.8h daylight

December

December is hot, feeling like 30°C due to high humidity. Significant rainfall (191 mm) and mostly overcast skies.

57 Acceptable

Comfort

30°
Feels Like Hot
27°C
Temperature
23° 31°
80%
Humidity
Very Humid

Weather

191 mm
Rainfall
2.3 m/s
Wind
Calm
1.8
UV Index
Very High
11.7h daylight

Nearby Attractions to Snake Temple