Masjid Al-Falah was established in 1987 to cater to the Muslim community working and living in or visiting the Orchard Road area. Masjid is Arabic for “mosque” while falah means “success”. The mosque is the first of its kind in Singapore, as it is located on the podium of a 32-storey commercial building.
Masjid Al-Falah was established at a time when the older mosques in or around the area were relocating to other parts of Singapore to make way for Orchard Road’s redevelopment. It is frequented by Muslims of all races from Singapore and abroad.