Malaysia’s population is a multicultural society and multi-religious society.

Malaysia is a country where 63.5% of the population are practicing Muslims, 18.7% are practicing Buddhists, 9.1% are Christians, 6.1% practice Hinduism and 2.7% have no particular religion. These figures are as per the 2020 Population and Housing Census.

Malaysia is a moderate Islamic country, and women are not obliged to wear a hijab. Other religions are allowed to practice their faith freely.

Consequently, you will find a selection of mosques, churches, and Buddhist and Hindu temples.

A conservative dress code is required for entering any place of worship.


Kuala Lumpur has many magnificent mosques that are major tourist attractions and architectural landmarks. These mosques are also functioning places of worship. Hence, one must always be respectful when entering a mosque by dressing conservatively, removing one’s shoes, and women must cover their head. Here are a few suggestions:

  • Masjid as Syrakirin, also known as KLCC mosque.

  • Masjid India

  • Masjid Jamek

  • Masjid Negara

  • Masjid Wilajah Persekutuan


There are many temples in Kuala Lumpur of both Hindu and Buddhist faiths. Here are a few suggestions:

  • Chan See Shu Yuan Temple is an attractive Buddhist temple of worship.

  • Sri Kandaswamy Kovil serves the local Hindu society.

  • Court Hill Sri Ganesha is a Hindu temple dedicated to the Hindu elephant-headed God Ganesha.

  • Sri Maha Mariamman Temple is a stunning example of a Hindu temple.

  • Sze Ya Temple is the oldest Taoist temple in Kuala Lumpur.


If you are a practicing Christian, you’ll be happy to know that there are a couple of churches in Kuala Lumpur.

  • St John’s Cathedral, an Evangelist church, was established in 1883 and is located in the center of Kuala Lumpur.

  • The Cathedral of Saint Mary the Virgin is an example of classic English Gothic architecture with stunning stain-glassed windows and a historic pipe organ. The Sunday services are at 7 am, 9 am, and 11 am. Check its website for other services and ministries.