Johor Bahru Old Chinese Temple

19th-century temple squeezed between modern towers on Jalan Trus

The oldest Chinese temple in Johor Bahru, built around 1870 by early Chinese immigrants and dedicated to five deities representing the five main dialect groups who settled here: Hokkien, Teochew, Cantonese, Hakka, and Hainanese. Each community contributed to and maintains one of the five shrines within the temple compound. It was renovated in 1995–96 but retains its original character and proportions. The temple is free to enter and active throughout the week.

The location is the most striking thing about it. The temple sits hemmed in on all sides by modern office towers and shophouses on busy Jalan Trus, which somehow makes it more arresting than if it occupied open ground. Come during Chinese New Year or the Hungry Ghost Festival to see it at its most alive, when the surrounding streets fill with offerings, paper burning, and the smell of incense from early morning.

things to do sight