Singapore is a city full of beautiful temples that reflect its rich culture and history. From colorful Hindu temples to peaceful Buddhist shrines and traditional Taoist places of worship, each temple has its own unique charm. These temples are not only sacred spaces but also stunning examples of architecture. Visiting them is a great way to experience Singapore’s cultural diversity. Many Singapore Tour Packages include visits to these famous temples, making it easy to explore them.
1. Sri Mariamman Temple

Sri Mariamman Temple in Chinatown is the oldest Hindu temple in Singapore. Dedicated to Goddess Mariamman, who is believed to cure diseases and epidemics, this temple is a stunning example of Dravidian architecture. The intricately designed gopuram at the entrance is an architectural highlight. As one of the best temples in Singapore, it draws both pilgrims and tourists.
- Location: Chinatown District
- Timings: 5:00 AM – 11:30 AM, 5:00 PM – 8:45 PM
- Time Required: 1-2 hours
- Entry Fee: Free
2. Buddha Tooth Relic Temple

The iconic temple of Buddha Tooth Relic Temple in Chinatown houses a sacred relic believed to be Lord Buddha’s tooth. Its five-storey structure features traditional Buddhist architecture, making it one of the most beautiful temples to visit in Singapore.
- Location: Chinatown District
- Timings: 7:00 AM – 7:00 PM (Stupa Chamber and Museum: 9:00 AM – 6:00 PM)
- Time Required: 1-2 hours
- Entry Fee: Free
3. Kwan Im Thong Hood Cho Temple

Dedicated to the Goddess of Mercy, this temple on Waterloo Street is one of the famous temples in Singapore. Known for its highly accurate divination predictions, it attracts devotees and visitors from across the country.
- Location: Kampong Glam
- Timings: 6:00 AM – 6:30 PM
- Time Required: 1-2 hours
- Entry Fee: Free
4. Leong San See Temple

Located in Little India, Leong San See Temple, also known as “Dragon Mountain Temple,” is a serene Buddhist temple. It’s renowned for its ornate roof carvings and peaceful surroundings, making it a gem among the beautiful temples in Singapore.
- Location: Little India
- Timings: 6:00 AM – 6:00 PM
- Time Required: Less than 1 hour
- Entry Fee: Free
5. Thian Hock Keng Temple

This Hokkien temple in Chinatown is the oldest of its kind in Singapore. Dedicated to Mazu, the Goddess of the Sea, it is known for its symbolic architecture and tranquil atmosphere, ranking it among the most beautiful temples to visit in Singapore.
- Location: Telok Ayer Street
- Timings: 7:30 AM – 5:30 PM
- Time Required: 1-2 hours
- Entry Fee: Free
6. Sakya Muni Buddha Gaya Temple

Known as the “Temple of a Thousand Lights,” this Buddhist monastery houses one of the tallest Buddha statues in Singapore. It blends Thai, Indian, and Chinese architectural styles, making it one of the best temples in Singapore to visit.
- Location: Race Course Road
- Timings: 8:00 AM – 4:45 PM
- Time Required: Less than 1 hour
- Entry Fee: Free
7. Hong San See Temple

Situated on elevated ground at Mohamed Sultan Road, this Chinese temple is a masterpiece of Southern Chinese architecture. It’s a must-see among the famous temples in Singapore.
- Location: Mohamed Sultan Road
- Timings: 8:00 AM – 6:00 PM
- Time Required: Less than 1 hour
- Entry Fee: Free
8. Sri Veeramakaliamman Temple

This vibrant temple in Little India is dedicated to the goddess Kali. Its intricate Dravidian architecture and colorful decorations make it one of the most visited beautiful temples in Singapore.
- Location: Serangoon Road
- Timings: 5:30 AM – 9:30 PM (Closed from 12:30 PM – 4:00 PM)
- Time Required: 1-2 hours
- Entry Fee: Free
9. Sri Srinivasa Perumal Temple

This Hindu temple in Little India is dedicated to Lord Vishnu. The grand gopuram, depicting various incarnations of the deity, is a visual treat, making it one of the best temples in Singapore.
- Location: Serangoon Road
- Timings: 6:30 AM – 12:00 PM, 6:00 PM – 9:00 PM
- Time Required: 1-2 hours
- Entry Fee: Free
Suggested Read: 8 Best Hindu Temples In Singapore
10. Sri Krishna Temple

Located near Kwan Im Thong Hood Cho Temple, this Hindu temple is dedicated to Lord Krishna and Rukmini. The vibrant decor and multi-faith visitors make it one of the famous temples in Singapore.
- Location: Kampong Glam
- Timings: 6:00 AM – 2:30 PM, 5:30 PM – 9:00 PM
- Time Required: 1-2 hours
- Entry Fee: Free
11. Sri Sivan Temple

This modern Hindu temple, dedicated to Lord Shiva, combines North and South Indian architectural styles, standing out as one of the most beautiful temples to visit in Singapore.
- Location: Geylang Avenue
- Timings: 6:00 AM – 12:00 PM, 6:00 PM – 9:00 PM
- Time Required: 1-2 hours
- Entry Fee: Free
12. Siang Cho Keong Temple

The Siang Cho Keong Temple, a serene Taoist sanctuary tucked away in a quiet corner of Amoy Lane, Singapore, has been a spiritual haven since its establishment in 1867 by the local Hokkien community. Originally known as Zhi Yun Miao, the temple was thoughtfully built on a site believed to have excellent feng shui, with a sea view in front and a hill as its backdrop. Despite being less prominent compared to other Chinese temples in Singapore, this hidden gem is a must-visit for its tranquil ambiance and historical significance, making it one of the city’s most underrated temples.
- Location: Amoy Lane
- Timings: 8:00 AM – 5:00 PM
- Time Required: 1 hour
- Entry Fee: Free
13. Sri Muneeswaran Hindu Temple

The Sri Muneeswaran Temple, renowned as the largest shrine in Southeast Asia dedicated to Sri Muneeswaran, is located on Tanglin Halt Road at Commonwealth Drive in Singapore. In addition to the presiding deity, the temple features idols of prominent Hindu gods, including Lord Vinayagar, Sri Durgai Amman, Sri Ayappan, Sri Krishna, and Sri Mariamman. Notably, it is the only temple in Singapore that enshrines the deities of Sri Naga Raja and Rani, making it a unique and revered place of worship.
- Location: Tanglin Halt Road
- Timings: 6:00 AM – 12:00 PM, 6:00 PM – 9:00 PM
- Time Required: 1 hour
- Entry Fee: Free
Suggested Read: 11 Best Musuems In Singapore
14. Loyang Tua Pek Kong

This unique multi-religious temple represents Hinduism, Buddhism, and Taoism under one roof. It’s a true reflection of Singapore’s diversity and is a must-see on the list of temples in Singapore.
- Location: Eastern Singapore
- Timings: 24 hours
- Time Required: 1-2 hours
- Entry Fee: Free
15. Wei Tuo Fa Gong Temple

Located on Pulau Ubin, this Buddhist temple offers a peaceful atmosphere with beautiful views of a pond and colorful prayer flags.
- Location: Pulau Ubin Island
- Timings: N/A
- Time Required: 1 hour
- Entry Fee: Free
16. Burmese Buddhist Temple

This Theravada temple features traditional Burmese architecture and is famous for its pure white marble Buddha statue.
- Location: Near Sun Yat Sen Nanyang Memorial Hall
- Timings: 6:30 AM – 9:00 PM
- Time Required: Less than 1 hour
- Entry Fee: Free
Frequently Asked Questions
Frequently Asked Questions
How many temples are there in Singapore?
There are a total of 30 main temples in Singapore attracting millions of visitors every year to Singapore.
Which god is famous in Singapore?
Goddess Mariamman, the Goddess of rain and fertility is the most worshipped God in Singapore.
What are the top 2 religions in Singapore?
The top 2 religions in Singapore are Buddhism and Islam.


