If you’re looking for a pleasant and gratifying outdoor hobby, go fishing! You can practise your fishing abilities in a variety of locations. Are you eager to get started? Check out Klang Valley’s top fishing sites!
Top 15 fishing places in Klang Valley
- 1. Fishing Buddies Fishing Pond
- 2. Prima Fishing
- 3. Hulu Langat Fishing Resort & Restaurant
- 4. Air Kuning Dam
- 5. LS Fishing Pond
- 6. Kolam Memancing Jugra
- 7. Semenyih Fish Valley Restaurant
- 8. National Botanic Gardens Shah Alam
- 9. Tanjung Harapan
- 10. Pulau Ketam
- 11. TowFoo Sports fishing pond
- 12. AMRI FISHING JETTY
- 13. Ebi Fishing
- 14. Ku Zaib Fishing Jetty
- 15. Kolam Pancing Down Hill
1. Fishing Buddies Fishing Pond





Credit : google maps
Fishing Buddies offers a package for RM100 per person that guarantees a minimum of 5 strikes per hour or your money back! It’s a terrific method to practise reeling in 8kg fishes nonstop, learn to control the fishes, and try out new gear if you’re a first-timer. If you prefer to practise lure fishing, a full day of fishing with solely artificial lures is available for RM50.
Fees: RM50 per day/ RM100 per person – guarantee 5 strikes within an hour
Address: Lot 5720 kolam udang selepas JPS, Bagan Lalang, 43950 Sepang, Selangor
Opening Hours: 7 am to 7 pm
2. Prima Fishing







Credit : google maps
A man-made lake in the midst of Puchong’s residential area. It isn’t a completely natural “ambiance,” but it isn’t your typical fishing pond. Peacock Bass, Giant Snakehead, and other freshwater species are the target species in this pond. Local anglers usually come here to try their luck at catching Peacock Bass. You might imagine a large peacock bass, but this isn’t the Amazon, and we only have butterfly peacock bass here, so they’re tiny. You’ll have to put in some effort to catch your fish, but once you do, it’ll be well worth it. For those who don’t enjoy fishing ponds and don’t have the time to drive outside of KL, this is a good option.
Fees: Can refer in https://www.facebook.com/PrimaFishingPuchong/
Address: Jalan Tpt 1, Taman Puchong Tekali, 47150 Puchong, Selangor
Opening Hours: 24 hours
3. Hulu Langat Fishing Resort & Restaurant






Credit : google maps
You can hire a private cabin with a private platform to fish from at Hulu Langat Fishing Resort, which is similar to Bungsamran Fishing Park in Thailand. It’s great for family vacations and provides a relaxing ambiance. The crew is also quite kind, and if you’re having difficulties catching fish, they’ll help you until you have a couple of strikes. The valued Siamese Carp can weigh between 20 and 25 kilogrammes, whilst the Mekong weights between 5 and 10 kilogrammes.
Fees: Starts at RM 240 per night for a VIP platform pond view room
Address: Jalan Sentosa 11/A, Taman Desa Sentosa, 43100 Hulu Langat, Selangor
Opening Hours: 24 hours
4. Air Kuning Dam





Credit : google maps
Empangan Air Kuning is the place to go if you want to go fly fishing in Selangor. This little dam, located in Taman Botani Negara Shah Alam, is well-stocked with fish. If fly fishing isn’t your thing, this park also offers lure fishing opportunities. Please note that there is a daily limit of 20 people. Before visiting, we recommend arranging an appointment with Mr. Nik, the manager, or one of the staff members, Mr. Mustafa (also known as Tapa).
Fees: RM30 per day
Address: Taman Pertanian Malaysia, 40170 Shah Alam, Selangor
Opening Hours: 7:30 am to 5 pm
5. LS Fishing Pond





Credit : google maps
The Goliath Grouper calls this place home. Hundreds of Giant Grouper have been stocked in this one-of-a-kind fishing pond. The smallest fish we’ve caught is around 10KG, and the largest we’ve caught is around 80KG, which is rather large! One thing I admire about this location is that the pond never disappoints. If you only have a few hours to spare, don’t like to wait long for a nibble, and want to show your friend that you truly caught something at the end of the day. Then this is the location for you. Simple hook and bait fishing, with the best part being a definite catch. The enormous fish would make an excellent trophy for a fast fishing trip here. If you’re still skunked, you’ll need to find a new hobby.
Fees: RM20-RM100 (depending on the pond)
Address: selangor, Segenting, 42700 Banting, Selangor
Opening Hours: 8 am to 10 pm
6. Kolam Memancing Jugra





Credit : google maps
Barramundi, Grouper, Redfish, GT, and Snapper are among the SW fish stocked in the Jugra SW Fishing Pond. There are four authorised ponds for catch-and-release fishing. In this pond, you can use a soft plastic or a fishing lure. You can take your catch home from the other three ponds. Barramundi and snapper are the most common species caught. This pond has a strong bite rate as well, although it is rather remote from the main road, so getting there will be difficult.
Fees: (Depending on the pond)
Address: Kampung Ayer Tawar, 42700 Banting, Selangor
Opening Hours: 8 am to 7 pm
7. Semenyih Fish Valley Restaurant





Credit : google maps
Freshwater fishing is Fishyology’s favourite sport. Several freshwater species such as the Common Carp, Pacu, Mekong Catfish, Freshwater Catfish, Red Tilapia, Giant Snakehead, and several carps call this place home. This pond is one of the best places for a family outing to go fishing. Aside from fishing, Fish Valley has a restaurant that serves local Chinese/Thai cuisine, as well as ATV rides, a shooting range, and a bike ride. Simply put, it’s a fantastic destination to visit on a weekend. I assume that the family man would go fishing while the kids did something else if the fish weren’t biting. This location is surrounded by green mountain ranges and fresh air, earning it a spot in our list of the best places to visit in Kuala Lumpur.
Fees: RM7 for the purchase pond, and RM40 for Catch and Release pond, RM30 half day (after 2pm)
Address: Sri Haneco Industrial Park, Jalan Kachau Jalan Kachau PT, 16367 Semenyih, Selangor
Opening Hours: 11:30 am to 9 pm
8. National Botanic Gardens Shah Alam





Credit : google maps
Did you know that you can fish in Shah Alam National Botanical Garden’s lakes? The best part? It’s only a 30- to 40-minute drive from Kuala Lumpur’s city centre! Bicycles can be rented in the park, and a free bus service transports tourists to various locations within the park. Within the park, there are several lakes where you can fish and enjoy nature.
Fees: RM3 per adult (12 years and above) and RM1 per child (4 to 11 years old)
Address: Bukit Cahaya Seri Alam, Taman Botani Negara, 40000 Shah Alam, Selangor
Opening Hours: 7:30 am to 4:30 pm
9. Tanjung Harapan





Credit : google maps
Tanjung Harapan, commonly known as the ‘Cape of Good Hope,’ is a tranquil oasis in the midst of the bustling industrial estates of Port Klang, Selangor. You can fish while watching the sunset along the 2km length of tree-lined shoreline that borders the Port Klang Golf Resort. Entrance costs vary depending on the jetty you visit, however among Selangor’s fishing enthusiasts, the Sea Lion and Pak Harun Jettys are the most popular.
Address: Kawasan Perindustrian Selat Klang Utara, 42000 Port Klang, Selangor
Opening Hours: 24 hours
10. Pulau Ketam





Credit : google maps
Ketam Island Township, Bagan Teo Chew, Sungai Lima, and Sungai Dua are the four fishing communities that surround the mangrove island of Pulau Ketam. To get to Pulau Ketam, take a ferry from the Port Klang dock, which costs RM10 for adults and RM6 for children for one trip tickets and RM18 for adults and RM10 for children for two-way tickets. The Alibaba Pulau Ketam Cruises offers ferry service from 7:30 a.m. to 7:30 p.m. on weekends and 7:30 a.m. to 6:30 p.m. on weekdays.
Address: Pulau Ketam
11. Kolam Pancing Down Hill



Credit : google maps
Kolam Pancing Down Hill offers a serene atmosphere with beautiful views, perfect for relaxation. It’s an affordable getaway where you can enjoy fishing and unwind in a peaceful environment.
Address: Jalan Cempaka, Meru, 41050 Klang, Selangor
Opening Hours: 9 am to 12 am
12. TowFoo Sports fishing pond





Credit : google maps
TowFoo Sports Fishing Pond is my favorite spot for fishing and relaxation. It’s perfect for catching fish using roti kosong or takfu bait. The food is decent, ensuring a satisfying outing. Enjoy tranquility and peace of mind in this serene environment.
Address: B149, E25, Jalan Kampung Baru Sri Kundang, 48020 Rawang, Selangor
Opening Hours: 24 hours
13. AMRI FISHING JETTY



Credit : google maps
AMRI Fishing Jetty is a great fishing spot offering convenience with live bait available at the entrance, saving you the hassle of sourcing it yourself. Enjoy shelter from rain or sun and access to facilities including toilets. It’s an ideal location for fishing enthusiasts looking for comfort and convenience.
Opening Hours: 24 hours
14. Ebi Fishing





Credit : google maps
Ebi Fishing promises an unforgettable experience with well-maintained ponds and top-notch equipment, offering large, fresh prawns. While the catch might vary, the owner’s hospitality shines through with extra prawns given generously. It’s a perfect outing for friends and family, providing a memorable prawning adventure in a welcoming environment.
Address: Kawasan Landskap & Nursery, Lot 27, Jln Tropicana Selatan, 47301 Petaling Jaya, Selangor
Opening Hours: 2 pm to 2 am
15. Ku Zaib Fishing Jetty





Credit : google maps
Ku Zaib Fishing Jetty in Tg. Harapan offers a scenic getaway with easy access via Waze, ample parking, and a relaxed seaside atmosphere perfect for chilling and enjoying the sea breeze. Whether you’re fishing from the jetty or enjoying the view under the shade of trees, it’s a serene spot for relaxation. Arrive early to catch local food trucks setting up for a delightful dining experience by the water.
Address: 42000 Port Klang, Selangor
Opening Hours: 24 hours
