Thean Hou Temple: Most visited Buddhist complex in Kuala Lumpur

Thean Hou Temple is one of the largest Chinese temples in Southeast Asia. It is also the most visited Buddhist complex in Kuala Lumpur, Malaysia. The temple was built in 1989 to commemorate Tian Hou, a goddess said to protect the fisherman.

The 4-levels temple has unique Chinese traditional designs such as impressive red lanterns, bold red pillars with ornate carvings, and hand-painted murals. The main temple is located on the top level, where all religious activities are conducted. From this level, you will witness the amazing view of Kuala Lumpur Skyline.

The souvenir shops and restaurants are located at level G, while temple Hall is at level 2 – this is where most Chinese weddings are held. Administrative offices and marriage registration are located at level 3.

I went here a day before Chinese New Year, so the decoration is plenty. It can easily see that the temple is well maintained. The place is stunning, less crowded, and an excellent spot for taking photos. There is no dress code; however, visitors are expected to dress decently. There is no admission fee. No appointment fee is required, just walk-in. The parking fee is 10RM for donation purposes.

The temple usually opens from 8:00 AM to 5:00 PM but still depends on religious events.


The temple is not accessible for public transportation. You may use AirAsia, Grab, or Gojo app. The fare is very cheap, and it cost me 10RM only from Old Klang Valley.