Waterfalls & Lakes
Explore more than 100 waterfalls, lakes and lake gardens across Malaysia, from Lata Iskandar and Kenyir Lake to Putrajaya Lake and Langkawi's Seven Wells. Each listing shows the state, distance and map, with tips for visiting safely.
Search and filter every mosque, attraction, dish, hospital and stay in the guide. (106)
- Ampang Hilir Lake Park, Kuala Lumpur Kuala Lumpur Β· 9 km
A lakeside park in Kuala Lumpur. Check access and opening times before you go.
- Asahan Falls, Jasin Melaka Β· 170 km
A waterfall in Jasin, Melaka, with a cool pool and forest around it, popular for day trips from Melaka town.
- Ayer Keroh Lake, Melaka Melaka Β· 132 km
A lake in Melaka. Check access and opening times before you go.
- Batang Ai Lake, Lubok Antu Sarawak Β· 1,394 km
A lake in Lubok Antu, Sarawak. Check access and opening times before you go.
- Batu Berangkai Waterfall, Kampar Perak Β· 169 km
A waterfall in Kampar, Perak. Check the weather and water level before you go, and stay out of the water after heavy rain.
- Bengoh Dam, Kuching Sarawak Β· 1,020 km
A lake in Kuching, Sarawak. Check access and opening times before you go.
- Bera Lake, Jerantut Pahang Β· 167 km
A lake in Jerantut, Pahang. Check access and opening times before you go.
- Bukit Jana Fall, Kamunting Perak Β· 274 km
A waterfall in Kamunting, Perak. Check the weather and water level before you go, and stay out of the water after heavy rain.
- Chamang Waterfall Bentong Pahang Β· 78 km
A waterfall in Bentong, Pahang. Check the weather and water level before you go, and stay out of the water after heavy rain.
Chamang Waterfall, Bentong Pahang Β· 80 kmA well-known waterfall near Bentong, Pahang, with a series of cascading pools in the forest, a popular day trip from Kuala Lumpur.
- Chenderoh Lake Perak Β· 261 km
A lake in Perak. Check access and opening times before you go.
- Chilling Falls, Kuala Kubu Bharu Selangor Β· 73 km
A waterfall near Kuala Kubu Bharu in Hulu Selangor, with a swimming pool at its base and a forest trail, popular for a cool day out and picnics.
- Cyberjaya Lake Park Selangor Β· 32 km
A lakeside park in Cyberjaya, Selangor. Check access and opening times before you go.
- Danau Kota Lake Park, Setapak Kuala Lumpur Β· 13 km
A lakeside park in Kuala Lumpur. Check access and opening times before you go.
- Danau Tok Uban, Bandar Pasir Mas Kelantan Β· 427 km
A lake in Bandar Pasir Mas, Kelantan. Check access and opening times before you go.
- Dataran Empangan Timah Tasoh, Kangar Perlis Β· 500 km
A lakeside park in Kangar, Perlis. Check access and opening times before you go.
- Dataran Tasik Kluang Johor Β· 263 km
A lakeside park in Kluang, Johor. Check access and opening times before you go.
- Dayang Bunting Lake (Lake of the Pregnant Maiden), Langkawi Kedah Β· 416 km
A lake in Kedah. Check access and opening times before you go.
- Dua Karak River Waterfall Pahang Β· 80 km
A waterfall in Pahang. Check the weather and water level before you go, and stay out of the water after heavy rain.
Durian Perangin Waterfall, Langkawi Kedah Β· 437 kmA waterfall in Langkawi, Kedah. Check the weather and water level before you go, and stay out of the water after heavy rain.
Gunung Ledang Waterfall, Johor Johor Β· 200 kmThe seven-tier waterfall in Gunung Ledang National Park, Johor, reached by a forest trail, with cool pools along the way at the foot of the mountain.
- Gunung Pulai Recreational Forest, Kulai Johor Β· 306 km
A recreational forest near Kulai, Johor, with waterfalls and a forest trail at the foot of Gunung Pulai, a nature stop near Johor Bahru.
- Gunung Pulai Waterfall Johor Β· 308 km
A waterfall in Johor. Check the weather and water level before you go, and stay out of the water after heavy rain.
- Hutan Lipur Sungai Sendat Waterfall Selangor Β· 54 km
A waterfall in Selangor. Check the weather and water level before you go, and stay out of the water after heavy rain.
- Hutan simpan teluk bahang, Tanjung Bungah Penang Β· 375 km
A waterfall in Tanjung Bungah, Penang. Check the weather and water level before you go, and stay out of the water after heavy rain.
- Jelawang Waterfall, Dabong Kelantan Β· 314 km
A waterfall in Dabong, Kelantan. Check the weather and water level before you go, and stay out of the water after heavy rain.
- Jeram Mak Nenek, Pasir Puteh Kelantan Β· 411 km
A waterfall in Pasir Puteh, Kelantan. Check the weather and water level before you go, and stay out of the water after heavy rain.
- Jeram Rekreasi Sungai Talan, Rembau Negeri Sembilan Β· 94 km
A waterfall in Rembau, Negeri Sembilan. Check the weather and water level before you go, and stay out of the water after heavy rain.
- Jeram Tengkek, Batu Kikir Negeri Sembilan Β· 139 km
A waterfall in Batu Kikir, Negeri Sembilan. Check the weather and water level before you go, and stay out of the water after heavy rain.
- Jeram Toi Recreation Forest Negeri Sembilan Β· 90 km
A waterfall in Negeri Sembilan. Check the weather and water level before you go, and stay out of the water after heavy rain.
Jeram Toi Waterfall, Jelebu Negeri Sembilan Β· 100 kmA multi-tier waterfall near Kuala Klawang in Jelebu, Negeri Sembilan, with a forest trail and cold clear pools, popular for a refreshing swim.
- Jeriau Waterfall, Fraser's Hill Pahang Β· 103 km
A waterfall in Fraser's Hill, Pahang. Check the weather and water level before you go, and stay out of the water after heavy rain.
Kanching Falls, Rawang Selangor Β· 30 kmA seven-level waterfall in Rawang, Selangor, with cascades down forested rocks and shallow pools that are easy to reach, popular with families near Kuala Lumpur.
- Kenyir Lake (Tasik Kenyir) Terengganu Β· 341 km
A lake in Terengganu. Check access and opening times before you go.
- Kepong Metropolitan Lake Park, Kuala Lumpur Kuala Lumpur Β· 15 km
A lakeside park in Kepong, Kuala Lumpur. Check access and opening times before you go.
- Kionsom Falls, Inanam Sabah Β· 1,645 km
A waterfall in Inanam near Kota Kinabalu, Sabah, with a cascading drop and pool, an easy nature day trip from the city.
- Kipungit Waterfall, Ranau Sabah Β· 1,752 km
A waterfall in Ranau, Sabah. Check the weather and water level before you go, and stay out of the water after heavy rain.
- Lake Valley, Cheras Selangor Β· 18 km
A lakeside park in Cheras, Selangor. Check access and opening times before you go.
Langanan Waterfall, Poring Sabah Β· 1,600 kmA waterfall near Poring Hot Springs in Ranau, Sabah, reached by a forest trail, in the foothills of Mount Kinabalu.
- Lata Bayu, Sik Kedah Β· 402 km
A forest waterfall in Sik, Kedah, with a cool pool and a shaded recreational area, a local favourite for swimming.
- Lata Belatan Waterfall, BESUT Terengganu Β· 445 km
A waterfall in BESUT, Terengganu. Check the weather and water level before you go, and stay out of the water after heavy rain.
- Lata Belatan, Setiu Terengganu Β· 445 km
A waterfall in Setiu, Terengganu, with clear water tumbling over rocks into a pool in the forest, a quiet escape off the coast road.
- Lata Berangin, Kuala Krai Kelantan Β· 359 km
A waterfall in Kuala Krai, Kelantan. Check the weather and water level before you go, and stay out of the water after heavy rain.
- Lata Berkoh, Taman Negara Pahang Β· 243 km
A waterfall and rapids on the Sungai Tahan in Taman Negara, Pahang, reached by boat and forest trail, with clear water and rainforest all around.
- Lata Iskandar, Tapah Perak Β· 170 km
A waterfall in Tapah, Perak. Check the weather and water level before you go, and stay out of the water after heavy rain.
- Lata Kekabu, Lenggong Perak Β· 268 km
A waterfall in Lenggong, Perak. Check the weather and water level before you go, and stay out of the water after heavy rain.
- Lata Kinjang Falls, Chenderiang Perak Β· 164 km
A waterfall in Chenderiang, Perak. Check the weather and water level before you go, and stay out of the water after heavy rain.
- Lata Kinjang, Tapah Perak Β· 164 km
A tall, multi-tiered waterfall near Tapah in Perak, one of the best-known falls in the state, with a viewing area and rock pools.
- Lata Merkor or Geruntum Falls, Gopeng Perak Β· 189 km
A waterfall in Gopeng, Perak. Check the weather and water level before you go, and stay out of the water after heavy rain.
- Lata Payong, Sungai Tong Terengganu Β· 480 km
A waterfall in Sungai Tong, Terengganu. Check the weather and water level before you go, and stay out of the water after heavy rain.
- Lata Penyel Perak Β· 279 km
A waterfall in Perak. Check the weather and water level before you go, and stay out of the water after heavy rain.
Lata Rek, Kuala Krai Kelantan Β· 338 kmA waterfall in Kuala Krai, Kelantan. Check the weather and water level before you go, and stay out of the water after heavy rain.
- Lata Tebing Tinggi, Rantau Panjang Perak Β· 319 km
A waterfall in Rantau Panjang, Perak. Check the weather and water level before you go, and stay out of the water after heavy rain.
- Lata Telaga Bijih Waterfalls, Tanah Merah Kelantan Β· 381 km
A waterfall in Tanah Merah, Kelantan. Check the weather and water level before you go, and stay out of the water after heavy rain.
- Lata Tembakah, Besut Terengganu Β· 453 km
A waterfall in Besut, Terengganu. Check the weather and water level before you go, and stay out of the water after heavy rain.
- Lembing Rainbow Waterfall Pahang Β· 284 km
A waterfall in Pahang. Check the weather and water level before you go, and stay out of the water after heavy rain.
- Lepoh Waterfall, Hulu Langat Selangor Β· 37 km
A waterfall in Hulu Langat, Selangor. Check the weather and water level before you go, and stay out of the water after heavy rain.
- Lombong Falls, Kota Tinggi Johor Β· 350 km
A waterfall near Kota Tinggi, Johor, with wide cascades and rock pools in the forest, a popular day trip from Johor Bahru.
- Lubuk Kain Waterfall Terengganu Β· 374 km
A waterfall in Terengganu. Check the weather and water level before you go, and stay out of the water after heavy rain.
Mahua Waterfall, Tambunan Sabah Β· 1,709 kmA waterfall in Tambunan, Sabah. Check the weather and water level before you go, and stay out of the water after heavy rain.
- Parit Falls, Cameron Highlands Pahang Β· 210 km
A waterfall in Cameron Highlands, Pahang, with a pool in a forest setting and easy access from the road.
- Pedu Lake (Tasik Pedu) Kedah Β· 463 km
A lake in Kedah. Check access and opening times before you go.
- Permaisuri Lake Garden, Cheras Kuala Lumpur Β· 9 km
A lakeside park in Kuala Lumpur. Check access and opening times before you go.
- Puncak Janing Waterfall, Kuala Nerang Kedah Β· 476 km
A waterfall in Kuala Nerang, Kedah. Check the weather and water level before you go, and stay out of the water after heavy rain.
- Putrajaya Lake Putrajaya Β· 30 km
A lake in Putrajaya. Check access and opening times before you go.
- Putrajaya Wetlands Park Putrajaya Β· 32 km
A lakeside park in Putrajaya. Check access and opening times before you go.
- Ranchan Pools, Serian Sarawak Β· 1,036 km
A waterfall and natural pools near Serian, Sarawak, popular for swimming and picnics, a short drive from Kuching.
- Rimba Rekreasi Lata Mengkuang, Sik Kedah Β· 412 km
A waterfall in Sik, Kedah. Check the weather and water level before you go, and stay out of the water after heavy rain.
- Robinson Falls, Cameron Highlands Pahang Β· 210 km
A waterfall in Cameron Highlands, Pahang, near Tanah Rata, reached by a short walk, surrounded by cool mountain air and greenery.
- Saok Waterfall Terengganu Β· 452 km
A waterfall in Terengganu. Check the weather and water level before you go, and stay out of the water after heavy rain.
- Sekayu Waterfall, Terengganu Terengganu Β· 428 km
A series of waterfalls and pools in the Sekayu Recreational Forest in Terengganu, with picnic areas and a shaded forest setting.
- Seremban Lake Gardens Negeri Sembilan Β· 65 km
A lakeside park in Seremban, Negeri Sembilan. Check access and opening times before you go.
Seven Wells Waterfall (Telaga Tujuh), Langkawi Kedah Β· 490 kmThe Seven Wells (Telaga Tujuh) waterfall in Langkawi, a cascade of natural rock pools in the rainforest on Gunung Mat Cincang, reached by a short climb up steps.
- Shah Alam Lake Gardens Selangor Β· 25 km
A lakeside park in Shah Alam, Selangor. Check access and opening times before you go.
- Sungai Bantang Waterfall, Bekok Johor Β· 254 km
A waterfall in Bekok, Johor. Check the weather and water level before you go, and stay out of the water after heavy rain.
- Sungai Congkak Recreational Forest, Hulu Langat Selangor Β· 35 km
A recreational forest on the Hulu Langat river with rocky pools, picnic areas and a campsite, a classic family day out near Kuala Lumpur.
Sungai Gabai Waterfall, Hulu Langat Selangor Β· 40 kmA popular Hulu Langat forest waterfall with cool, shallow pools for splashing, reached by a short walk from the car park, an easy nature stop near Kuala Lumpur.
Sungai Perting Waterfall, Bentong Pahang Β· 80 kmA waterfall and river in Bentong, Pahang, with clear water and forest, a nature stop not far from Kuala Lumpur.
- Sungai Pinang Waterfall Recreation, Batang Kali Selangor Β· 56 km
A waterfall in Batang Kali, Selangor. Check the weather and water level before you go, and stay out of the water after heavy rain.
- Sungai Sedim Recreational Forest, Kulim Kedah Β· 358 km
A recreational forest in Kulim, Kedah, with a river, rapids, waterfalls and camping, popular for tubing and outdoor activities.
Sungai Tekala Waterfall, Semenyih Selangor Β· 45 kmA forest waterfall near Semenyih, Selangor, with cascading rock steps and cool pools at the foot of the hills, a short drive from the Klang Valley.
- Table Waterfalls, Tawau Sabah Β· 1,882 km
A waterfall in Tawau, Sabah. Check the weather and water level before you go, and stay out of the water after heavy rain.
- Taiping Lake Gardens, Taiping Perak Β· 267 km
A lakeside park in Taiping, Perak. Check access and opening times before you go.
- Taman Eko Rimba Kanching Waterfalls, Rawang Selangor Β· 30 km
A waterfall in Rawang, Selangor. Check the weather and water level before you go, and stay out of the water after heavy rain.
- Taman Rekreasi Tasik Y, Batu Pahat Johor Β· 233 km
A lakeside park in Batu Pahat, Johor. Check access and opening times before you go.
- Taman Tasik Gua Musang Kelantan Β· 250 km
A lakeside park in Gua Musang, Kelantan. Check access and opening times before you go.
- Taman Tasik Menjalara Kuala Lumpur Β· 14 km
A lakeside park in Kuala Lumpur. Check access and opening times before you go.
- Taman Tasik Milenium, Kuala Kubu Baru Selangor Β· 61 km
A lakeside park in Kuala Kubu Baru, Selangor. Check access and opening times before you go.
- Taman Tasik Ujana Nilai Impian Negeri Sembilan Β· 43 km
A lakeside park in Nilai, Negeri Sembilan. Check access and opening times before you go.
- Tasik Biru (Blue Lake), Bau Sarawak Β· 1,006 km
A lake in Bau, Sarawak. Check access and opening times before you go.
- Tasik Biru Seri Kundang Selangor Β· 29 km
A lake in Selangor. Check access and opening times before you go.
- Tasik Cermin (Mirror Lake), Ipoh Perak Β· 194 km
A lake in Ipoh, Perak. Check access and opening times before you go.
- Tasik Chini, Pahang Pahang Β· 225 km
A lake system in Pahang with lotus flowers, Orang Asli villages and forest trails, a quiet place for boat rides and nature camping.
- Tasik Darulaman Park, Jitra Kedah Β· 446 km
A lakeside park in Jitra, Kedah. Check access and opening times before you go.
- Tasik Melati Recreational Park, Kangar Perlis Β· 493 km
A lakeside park in Kangar, Perlis. Check access and opening times before you go.
- Tasik Raban, Lenggong Perak Β· 262 km
A lake in Lenggong, Perak. Check access and opening times before you go.
- Tasik Temenggor Perak Β· 365 km
A lake in Perak. Check access and opening times before you go.
- Teladas 7 Waterfall, Maran Pahang Β· 180 km
A waterfall in Maran, Pahang. Check the weather and water level before you go, and stay out of the water after heavy rain.
- Templer Park Waterfalls, Rawang Selangor Β· 25 km
A forest park near Rawang with streams, rocky pools, waterfall trails and limestone hills for walking and picnics just north of Kuala Lumpur.
- Temurun Waterfall, Langkawi Kedah Β· 444 km
A waterfall in Langkawi, Kedah. Check the weather and water level before you go, and stay out of the water after heavy rain.
- Titi Kerawang Waterfall, Balik Pulau Penang Β· 373 km
A small waterfall in Balik Pulau, Penang, with a pool and forest setting, a cool local spot away from George Town.
- Titi Kerawang Waterfalls, Tanjung Bungah Penang Β· 372 km
A waterfall in Tanjung Bungah, Penang. Check the weather and water level before you go, and stay out of the water after heavy rain.
- Titiwangsa Lake Gardens, Kuala Lumpur Kuala Lumpur Β· 10 km
A lakeside park in Kuala Lumpur. Check access and opening times before you go.
- Ulu Kionsom Waterfall, Kota Kinabalu Sabah Β· 1,645 km
A waterfall in Kota Kinabalu, Sabah. Check the weather and water level before you go, and stay out of the water after heavy rain.
Waterfall Gardens, Penang Botanic Gardens Penang Β· 370 kmThe Waterfall Gardens in the Penang Botanic Gardens, with a cascade, paths and tropical plants, a green escape in George Town.
- Waterfall Seri Perigi, Yan Kedah Β· 411 km
A waterfall in Yan, Kedah. Check the weather and water level before you go, and stay out of the water after heavy rain.
Explore
- Johor (109)
- Kuala Lumpur (165)
- Sabah (123)
- Penang (80)
- Pahang (122)
- Terengganu (96)
- Sarawak (65)
- Melaka (59)
- Kelantan (64)
- Kedah (97)
- Perlis (19)
- Nationwide (50)
- Selangor (200)
- Perak (118)
- Negeri Sembilan (66)
- Putrajaya (21)
- Labuan (7)
Halal Muslim Travel in Malaysia,
Made Easy
Mosques, halal food and family attractions across all 14 states, with prayer times, Qibla direction and ready-made itineraries.
β Check if a restaurant or product is halal-certified Β· π Mosques & prayer times near me Β· π Step-by-step Hajj & Umrah guide
Browse by category
Every destination in the guide, grouped by what you're looking for.
Browse by state
From Kuala Lumpur to Sarawak, pick a region to see what's there.
Featured destinations
A few highlights to start planning with.
π½οΈ Halal Dining Directory
Where to eat, filterable by state, food streets, night markets and dining venues, each with a distance and directions link. Plus the dish guide, for when you don't know what to order.
π§³ Build your itinerary
Start from a ready-made 1-week to 1-month plan, or save places as you browse and arrange your own.
Plan a trip βExplore Malaysia
Search and filter every mosque, attraction, dish, hospital and stay in the guide.
Plan your trip
Start from a ready-made route, or build your own from places you've saved.
Prayer times, Qibla & Islamic dates
Prayer times are calculated with JAKIM's angles (Fajr 20Β°, Isha 18Β°) for any city or your exact location in Malaysia, and can differ by a few minutes from JAKIM's official e-Solat timetable.
π Prayer times
π§ Qibla direction
π Mosques near you
Tap βUse my locationβ to see the closest mosques and get directions.
π Islamic dates
Map
Every mapped destination, coloured by category. Pin positions are approximate at state level.
π Malaysia Digital Arrival Card (MDAC)
Foreign visitors must submit this free online arrival form before entering Malaysia. Fill one in for every traveller, children included.
1. Open the official form
Use only the Malaysian Immigration Department website.
Open the official MDAC form β2. Fill it in
Passport, flight and accommodation details. Submit it within the 3 days before you arrive.
3. Keep your QR code
Save or screenshot the confirmation and QR code, and show it with your passport at immigration.
Good to know
- It is free. The only official address is imigresen-online.imi.gov.my, beware look-alike websites that charge a fee.
- Carrying more than USD 10,000 (or equivalent) in cash? It must be declared to Customs.
- Some airports have QR-code eGates; you still need your passport. Rules and exemptions (for example Malaysian citizens) can change, confirm on the official page.
- Visas are separate: check whether your nationality needs one before you travel.
β Halal Check
Search Malaysia's official halal certificate directory (JAKIM MYeHALAL), restaurants, food & drink products, slaughterhouses and more.
Unofficial search of JAKIM's public directory, a listing is not a guarantee. Look for the halal certificate displayed at the premises, and confirm on the official portal β, especially for entries marked revoked or expired. Names are as registered with JAKIM (often in Malay).
Travel information
Getting around, essential apps, and everything to know before you go.