Stunning churches & cathedrals in Malaysia
Malaysia is blessed with architectural marvels. Among these are the many stunning churches and cathedrals that stand as a testament to both faith and exquisite craftsmanship.
From towering spires to intricately designed interiors, we’ve compiled a list of standout ones in Malaysia with praiseworthy architectures.
Table of Contents
- Stunning churches & cathedrals in Malaysia
- 1. St. Michael’s & All Angels Church, Sabah
- 2. St. Joseph’s Cathedral, Sarawak
- 3. Mount Hosanna Chapel, Sarawak
- 4. Church of the Assumption, Penang
- 5. Sacred Heart Cathedral, Sabah
- 6. St. John’s Anglican Church, Perak
- 7. St. George’s Church, Penang
- 8. St. Michael’s Church, Ipoh
- 9. St.Thomas More Church, Sarawak
- 10. St. Andrew’s Presbyterian Church, Ipoh
- 11. St. Aloysius Church, Negeri Sembilan
- 12. St. Mary’s Cathedral, KL
- 13. Christ Church, Melaka
- 14. St. Anne’s Church, Penang
- 15. St. Francis Xavier Church, Melaka
- 16. St. Anthony, KL
- 17. St. Paul’s Church, Melaka
- 18. Church of the Holy Rosary, KL
- 19. Church of the Immaculate Conception, Penang
- 20. St. John’s Cathedral, KL
1. St. Michael’s & All Angels Church, Sabah
One of the oldest stone buildings in Sabah
Image credit: @melynda.c via Instagram
Nestled in the heart of Kota Kinabalu, the church of St. Michael’s & All Angels is a cherished haven for locals and visitors alike.
Gracing an architectural style reminiscent of Gothic revival featuring pointed arches and soaring ceilings, it stands as a beacon of architectural splendour for the Sabahan community.
Named after a saint known as the Archangel for fighting evil, this church was built in the 80s and is one of the oldest stone buildings in Sabah.
Inside, the breathtaking sight of stained glass windows depicting biblical scenes with their intricate designs fills the air with serenity.
Address: 51, Jalan Puncak, Pusat Bandar Sandakan, 90000 Sandakan, Sabah
Opening hours: Mon, Wed-Sat 8.30am-4.30pm (Closed on Sundays & Tuesdays)
Contact: 089-213 457
2. St. Joseph’s Cathedral, Sarawak
Traditional Sarawakian design reminiscent of a longhouse
Image credit: @hobartkhovia Instagram
Known as the patron saint of workers, St. Joseph’s Cathedral located in Sarawak is an architectural gem in the region.
Gracefully standing in the heart of Kuching, it seamlessly blends elements of traditional Sarawakian design reminiscent of a longhouse which catches the eye.
Step inside and be greeted by soaring ceilings and the spacious altar crafted with meticulous attention serving as the focal point of this cathedral.
Adorned with long chairs with intricate woodwork, it continues to be a spiritual sanctuary for the Catholic community in Sarawak.
Address: 1, Jalan Tun Abang Haji Openg, Taman Budaya, 93000, Kuching, Sarawak
Opening hours: Mon-Fri 8am-12pm, 2pm-5pm | Sat 8am-12pm, 2pm-4.30pm (Closed on Sundays)
Contact: 082-423 424
3. Mount Hosanna Chapel, Sarawak
Perched atop a hill shaped like oversized candles
Image credit: @limliangjin via Instagram
Perched atop a hill, Mount Hosanna Chapel in Kuching is one of the many churches and cathedrals in Malaysia that stands as a spiritual haven offering a serene atmosphere for devotees to spend quiet time in prayer.
From a distance, the three distinct structures appearing like oversized candles creates a striking visual display from afar.
As you approach this chapel, you’ll notice the ascending stairs which is a symbolic path of Jacob’s ladder, symbolising the connection between the divine and earthly realms.
Visitors can also take a peaceful stroll while enjoying a moment of quiet meditation at this one-of-a kind chapel.
Address: Jalan Kuching, Sri Aman, 95000, Simanggang, Sarawak
Opening hours: Sat 8.30am-1pm (Closed Sundays to Fridays)
Contact: 083-322 087
4. Church of the Assumption, Penang
One of the oldest historic Catholic church in Malaysia
Image credit: @thegreatanto via Instagram
Standing proudly amidst the bustling streets of George Town is the Church of the Assumption.
Listed in the UNESCO World Heritage Site, the captivating blend of Gothic and Romanesque architectural styles such as the soaring spires and intricate stone carvings make it a sight to behold.
Inside, the sacred altar crafted with pristine white marble becomes the centre of attention particularly when sunlight streams through the gorgeous stained glass windows.
Address: Lebuh Farquhar, George Town, 10450, George Town, Pulau Pinang
Opening hours: Mon-Thu 10am-4pm | Sun 10am-12pm, 2pm-2pm (Closed on Fridays & Saturdays)
Contact: 04-261 0088
5. Sacred Heart Cathedral, Sabah
An octagonal architecture symbolising the eight beatitudes
Serving as the mother church of the Roman Catholic Archdiocese of Kota Kinabalu, the Sacred Heart Cathedral is one of the prominent churches and cathedrals in Malaysia, with a rich history dating back to its establishment in the early 20th century.
With an impressive architectural design of an octagonal shape representing the eight beatitudes, each side corresponds to a particular virtue of the teachings of Jesus.
From the exquisitely crafted wooden altar to the intricate glass frames, worshippers are invited to offer their prayers and seek solace inside this gorgeous cathedral.
Address: Jalan Liu Shan Bang, Kota Sentosa, 93250, Kuching, Sarawak
Opening hours: Mon-Fri 9am-3pm (Closed on Saturdays & Sundays)
Contact: 082-622 835
6. St. John’s Anglican Church, Perak
A combination of brick and stone facade
Nestled in a serene setting in the bustling city of Ipoh, St. John’s Anglican Church boasts an exterior that immediately rivets your attention.
Painted in soft brown with a combination of brick and stone, this church features a Gothic Revival and Moorish influences, transporting visitors to bygone times.
Image credit: @lesmarieez via Instagram
Named after St. John known for writing the Gospel of John, the simple yet elegant interior filled with wooden pews and arched walls exude a mystical beauty to this sacred space for the Anglican community in Perak.
Address: Jalan St. John, 30200, Ipoh, Perak
Opening hours: Sun 10am-11am (Closed Mondays to Saturdays)
Contact: 05-254 8146
7. St. George’s Church, Penang
The oldest Anglican church in Southeast Asia
Built in the 19th century, St. George’s Church, Penang is one of the most historic churches and cathedrals in Malaysia—a testament to Penang’s colonial past and an important religious landmark, being the oldest Anglican church in Southeast Asia.
Featuring a majestic facade painted in white with pointed arches and decorative mouldings, this church showcases the Gothic and neoclassical styles.
Known as a martyr who courageously defended his faith, St. George is often depicted slaying a dragon symbolising his victory over evil.
Filled with high walls and long pillars, the interior of this sacred ground is equally stunning, just as it appears to be from the outside.
Address: 1, Lebuh Farquhar, George Town, 10200, George Town, Pulau Pinang
Opening hours: Mon-Fri 9am-5pm | Sat 9am-3pm | Sun 9am-1pm
Contact: 04-226 0708
8. St. Michael’s Church, Ipoh
An exquisite Neo-Gothic architecture
Image credit: @dominiccnh0808 via Instagram
Situated in the heart of Ipoh, St. Michael’s Church showcases a Neo-Gothic architecture with a captivating blend of dark brown and soft brown hues drawing you closer to explore its architectural wonders.
As you step inside, you will find the graceful altar illuminated with candles and stained glass windows.
Meanwhile, the aumbry where the consecrated Eucharist is kept adds a touch of grandeur to the interior of this sacred space.
Address: 24 Church Road, 30300, Ipoh, Perak
Opening hours: Mon-Fri 9am-5pm | Sat 9am-1pm (Closed on Sundays)
Contact: 05-2540176
9. St.Thomas More Church, Sarawak
A village church featuring a sky-blue exterior and a tiny dome
Tucked in a serene village located in Bau, the St. Thomas More in Sarawak features a distinguishable sky blue exterior exuding a serene appearance.
Additionally, the dome adorned with a series of tiny square windows adds a sense of grandeur to the overall architecture.
Named after a saint who stood firm in his Catholic faith, this church embodies the sense of close-knit fellowship amongst the Sarawakian community living within the village. Inside, the altar is characterised by long grand pillars with a large crucifix at the centre of the altar.
Meanwhile, the circular artworks accompanied by chandeliers adds to the splendour of this village church.
Address: F69G+94, 94000, Bau, Sarawak
10. St. Andrew’s Presbyterian Church, Ipoh
A cottage-style church
Not to be mistaken for a cottage house, St. Andrew’s Presbyterian Church is one of the charming churches and cathedrals in Malaysia, and a must-visit if you happen to be in Ipoh.
Built in the early 90s, this cottage-style church has a distinctive triangular top with a combination of natural elements such as wood and stone materials giving it a rustic and timeless aesthetic.
Image credit: St. Andrew Presbyterian Church Website
Known as the patron saint of Scotland, this church remains faithful to its namesake with its quaint Scottish architecture embodying a rustic beauty at this cottage-like church.
Address: 47, Jalan Kelab Golf 30350 Ipoh, Perak
Opening hours: Tue-Fri 9am-4pm | Sat & Sun 9am-12pm (Closed on Mondays)
Contact: 05-547 2420
11. St. Aloysius Church, Negeri Sembilan
A minimalistic architecture
Image credit: @theonlypatrickliew via Instagram
The St. Aloysius Church in Negeri Sembilan features a minimalistic yet elegant exterior painted in pristine white. Named in honour of a saint known for his devotion to serving the sick, this church has a special place within the Catholic community in the region.
The rustic-looking tall spires and the combination of brickwork add to the timeless beauty exuding the charms of the olden days.
Upon entering, you will find the statue of Mother Mary standing gracefully at the entrance. Holding great significance within the Catholic faith, the placement of the statue outside the church welcomes worshippers and serves as a focal point for prayer and reflection.
Address: Jalan Besar, Kampung Atap, 71700, Mantin, Negeri Sembilan
Opening hours: Tue-Sat 9am-1pm | Sun 9.30am-11am (Closed on Mondays)
Contact: 06-758 1217
12. St. Mary’s Cathedral, KL
One of the oldest Anglican churches in Malaysia
Built in the 1980s, St. Mary’s Cathedral in KL is one of the oldest Anglican churches in Malaysia exuding a majestic aura.
Painted in fresh white, beautifully contrasting with its brown roof and tower spires, this church has a captivating sight reminiscent of a fairytale castle.
As you step inside, you’ll be greeted by an interior exuding a Gothic charm, featuring black suspended chandeliers creating a striking contrast against the white walls.
Additionally, the all-black wooden altar, along with the combination of stained glass windows creates a mesmerising play of light and colour.
Address: Jalan Raja, City Centre, 50050, Kuala Lumpur
Opening hours: 9am-4pm, Daily
Contact: 03-2692 8672
13. Christ Church, Melaka
An iconic landmark with Dutch colonial architecture
Image credit: @baltazarpiratecruise via Instagram
The Christ Church, located in Melaka is an iconic landmark that needs no introduction. The red exterior showcasing Dutch architecture is instantly recognisable standing as a testament to the rich history of its city.
The interior is filled with single seating wooden chairs neatly arranged for worshippers to pay their respect and offer their devotions.
Additionally, the stained glass windows allowing sunlight to filter through creates a mesmerising display of light and hues within this sacred space.
Address: Gereja Christ, Jalan Gereja, Banda Hilir, 75000, Melaka
Opening hours: Mon-Sat 9am-4.30pm | Sun 8.30am-1pm
Contact: 06-284 8804
14. St. Anne’s Church, Penang
Two churches in the same grounds known for it’s feast in July
If there’s any church that is well known amongst Christians and non-Christians alike, it would be St. Anne’s Church located in Penang.
With not just one but two churches, the older church painted in white stands tall with its triangular top creating a distinctive silhouette against the sky.
Perched atop a hill, you’ll find a serene place of worship where devotees offer prayers to St. Anne who is revered as the saint of fertility and motherhood.
This place of worship comes to life during the month of July attracting a multitude of visitors seeking blessings and divine intervention.
Address: Jalan Kulim, 14000, Bukit Mertajam, Pulau Pinang
Opening hours: 6am-9pm, Daily
Contact: 016-403 5588
15. St. Francis Xavier Church, Melaka
A mixture of Neo-Gothic and Portuguese architecture
A visit to Melaka is incomplete without visiting the historical church of St. Francis Xavier.
Boasting a beautiful mixture of Neo-Gothic and Portuguese architecture, this church is named after a saint renowned for his radical embrace of poverty and dedication to serving the poor.
As you enter the church, you’ll find wooden pews neatly arranged for worshippers to offer their prayers. Meanwhile the altar has a minimalist approach adding a warm and natural element to this sacred space.
Address: 12, Jalan Banda Kaba, Banda Hilir, 75000, Melaka
Opening hours: Tue-Fri 9am-5pm | Sat 4.30pm-7pm | Sun 7am-10am & 5pm-6.30pm
Contact: 06-282 4770
16. St. Anthony, KL
Classic Gothic and contemporary styles
Image credit: @boo_licious via Instagram
Along the bustling street of Jalan Roberston in KL is St. Anthony’s Church.
Showcasing a harmonious fusion of classic Gothic architecture featuring tall spires and arched walls, it has a striking appearance which catches the eye of passersby.
Inside, the high ceilings and stained glass windows makes for a peaceful ambience where worshippers can gather to offer their prayers tdo the revered saint.
Known as the patron saint of lost souls, this church celebrate its feast day traditionally celebrated on 13th June of each year.
Address: 5, Jalan Robertson, Bukit Bintang, 50150, Kuala Lumpur
Opening hours: 6am-7pm, Daily
Contact: 03-2141 4172
17. St. Paul’s Church, Melaka
Listed in UNESCO as one of the oldest churches in the world
Melaka is well known for many reasons and the church of St. Paul’s is one of them.
Perched atop St. Paul’s Hill, it is one of the oldest Roman Catholic churches in Malaysia and is recognised as a UNESCO World Heritage Site.
Visiting this church is a journey through time appreciating the architectural marvel that has withstood the test of time.
Known for his significant role in spreading Christianity, the weathered walls and fragments of colourful frescoes all tell the story of the Portuguese roots in our country.
Address: 1935, Jalan Kota, Banda Hilir, 75000, Melaka
Opening hours: 24 hours, Daily
18. Church of the Holy Rosary, KL
AvBlessed Virgin Mary centrepiece
Driving along the streets of Jalan Tun Sambanthan, the Church of the Holy Rosary built in 1903 is visually striking from afar.
The blend of Gothic and Romanesque architectural styles such as its red brick exterior stands and decorative stone carvings creates a distinctive appearance for this place of worship.
One of the notable features in the interior is the gorgeous stained glass windows depicting various scenes from the lives of Jesus, Mary, and the saints surrounding the altar.
Unlike traditional altars, this church has the Blessed Virgin Mary as the focal point symbolising the Holy Rosary as the main prayer for the Catholic community.
Address: Holy Rosary Church, 10, Jalan Tun Sambanthan, 50470, Kuala Lumpur
Opening hours: Tue-Fri 9.30am-4.30pm | Sat & Sun 9.30am-12.30pm (Closed on Mondays)
Contact: 03-2274 2747
19. Church of the Immaculate Conception, Penang
One of the oldest churches in the city with a triangular entrance
Image credit: @catholic_imagery via Instagram
Standing tall and resplendent, the Church of the Immaculate Conception is one of the oldest churches and cathedrals in Malaysia, painted in a soothing shade of pale blue and filled with towering spires that make its exterior a visually captivating landmark in the region.
The interior is filled with stained glass windows depicting the biblical scene surrounding the church. Additionally, worshippers can opt to sit on the second level offering an enhanced view of this church.
Address: Lorong Maktab, Pulau Tikus, 10350, George Town, Pulau Pinang
Opening hours: Mon-Fri 8.30am-5.30pm | Sat & Sun 8.30am-1pm
Contact: 04-227 8297
20. St. John’s Cathedral, KL
An iconic landmark in the capital city
We’ve saved this church on the bottom of our list as it holds a special place of prominence and is widely renowned.
St. John’s Cathedral located right at the heart of KL is one of the oldest buildings in Kuala Lumpur and the Mother Church of the Roman Catholic Archdiocese of Kuala Lumpur.
Gracing a Gothic style featuring pointed arches and ribbed vaults, this church is a cultural melting pot of worshippers from various countries coming together for prayer and worship.
Image credit: Yusintha
During the day, you will notice devotees particularly those working around the area stopping by during lunch hour for a quiet time of contemplation away from the hustle and bustle of the city.
Address: 5, Jalan Bukit Nanas, 50250, Kuala Lumpur
Opening hours: 6am-8pm, Daily
Contact: 03-2078 1876
Churches & cathedrals in Malaysia
From the iconic St. John’s Cathedral in KL to the picturesque St. Joseph’s Cathedral in Sabah, each church on this list has its own unique story embodying a rich tapestry of Malaysia’s cultural heritage.
So whether you’re a Christian or an architecture enthusiast, consider visiting these 20 must-visit churches and cathedrals boasting the architectural splendour that our country has to offer.
For more religious places to visit, check out:
Cover image adapted from: