Guan Yin Temple in Ipoh

Guan Yin Temple is a Chinese temple dedicated to the Goddess of Mercy and is located on the banks of the Kinta River in Ipoh Town.


About Guan Yin Temple


Guan Yin temple is the second oldest temple in Ipoh, the oldest is the Sam Poh Tong Cave Temple. The most significant artefact in the temple is its bell which which was cast in 1878 – the date has been cast into the metal of the bell.

Guan Yin Temple in Ipoh

Guan Yin Temple in Ipoh

Guan Yin is an East Asian Bodhisattva. ‘Bodhisattva’ is complicated Buddhist term, which has no universally agreed definition, but implies something along the lines of a person who has attained a state of enlightenment and is worshipped in the same way as a deity by some Buddhists in the Mahayana tradition and by adherents of some ancient Chinese ‘folk’ religions. Guan Yin is associated with the quality of mercy and is therefore popularly known as the Goddess of Mercy, which is an imperfect description as Buddhists don’t believe in God or Goddesses in the same way as religions such as Hinduism. This point aside, many Chinese temples are dedicated to the ‘Goddess of Mercy’.

Shrine at Guan Yin Temple

Shrine at Guan Yin Temple

Guan Yin Temple is a small temple which is free to enter, and opens early in morning and stays open until early evening.

Guan Yin Temple is located near the river

Guan Yin Temple is located near the river

Guan Yin Temple is located in grounds of what is now a car park but used to be a popular recreational park, and beyond the car park is the picturesque Kinta River. If you visit the temple then take a moment to look at the river.


Location of Guan Yin Temple


  • Guan Yin Temple is located at 3, Jalan Sultan Idris Shah, Kampong Jawa, 30000 Ipoh, Negeri Perak, Malaysia.

Next read about Train travel from Padang Besar to Ipoh