article hero

5 Amazing Fishing Spots In Kuala Lumpur And Selangor You Should Visit Next


Chow Ping •  Jan 14, 2021


[Updated 10 March 2021] If you fancy a relaxing and rewarding outdoor activity, fishing is for you! There are many places you can go to practice your fishing skills. Eager to start? Check out the best fishing spots in Kuala Lumpur (KL) and Selangor!
1. Fishing Buddies
For RM100 per person, Fishing Buddies has a package that guarantees a minimum of 5 strikes an hour or you get your money back! If you're a first-timer, it's a great way to practice reeling 8kg fishes non-stop, learn to control the fishes, and test out new gear. If you prefer to practice lure fishing, you can pay RM50 for a full day of fishing where only artificial lures are allowed. Target species: Mangrove Jack, Groupers, Giant Trevally 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, Malaysia Opening hours: Thu-Tue; 10AM-10PM (Closed on Wed) Contact: +6010 250 8650 Facebook | Instagram
2. Empangan Air Kuning
Update: As of March 2021, Taman Botani Negara Shah Alam is temporarily closed until further notice For fly fishing in Selangor, make your way to Empangan Air Kuning! Nestled in Taman Botani Negara Shah Alam, this small dam is well-stocked with fishes. If fly fishing is not your cup of tea, this park is also suitable for lure fishing. Do note that there is an entry limit of 20 people a day. We recommend making an appointment with manager Mr Nik, or one of the staff members Mr Mustafa (known fondly as Tapa) before your visit. Target species: Pacu, Toman, Haruan Fees: RM30 per day Address: Taman Pertanian Malaysia, 40170 Shah Alam, Selangor, Malaysia Opening hours: Tue-Sun; 7.30AM-5PM (Closed on Monday) Contact: +6013 722 6959 (Tapa) Facebook | Instagram
3. LS Fishing Pond
What sets LS Fishing Pond apart from the other fishing ponds in Selangor is the possibility of catching a Goliath Grouper. Word on the street is that there’s a 100kg monster lurking at the bottom of the water! Even if you don’t snag that massive prize, the fishes in LS Pond are bigger than other paid ponds out there. Therefore, it’s the perfect place to score big saltwater game fishes! Target species: Goliath groupers, Hybrid Groupers, Threadfins, Mangrove Jacks, Giant Trevally, Barramundi Fees: RM20-RM100 (depending on the pond) Address: Lot 2148, Jalan Bandar Lama, 42500 Kuala Langat, Telok Panglima, Selangor, Malaysia Opening hours: Open daily, 8AM-11PM Contact: +6012 323 6767 Facebook
4. Hulu Langat Fishing Resort (Catch and Release)
Hulu Langat Fishing Resort resembles Bungsamran fishing park in Thailand and you can book a private chalet that comes with a private platform to fish from. It's ideal for family trips and has a serene atmosphere too. The staff are also very helpful and if you have trouble making a catch, they’ll assist until you get a couple of strikes. Generally, the prized Siamese Carp can range from 20-25 kgs whereas the Mekong weighs approximately 5-10 kgs. Target species: Siamese Carp, Red-Tailed Cat Fish, Mekong, Patin, Albino Patin, Lampam, Pacu, Rohu 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, Malaysia Opening hours: Open daily; 10AM-12AM Website | Facebook | Instagram
5. Prima Fishing
Charter a boat, and spend a few blissful hours on the waters of Prima Fishing. A guide will take you to his “little amazon” where you can experience fishing in the wild. Of course, you can fish from the land but you’ll be miss out on some great adventures. It is interesting to note that Peacock Bass can be found in this lake, an invasive species that eat almost everything on the food chain. Thus, this species is an angler’s favourite because of their response to lures, or as one might say, mesra gewang. Target species: Toman, Peacock Bass Fees: RM100-RM200 (depending on package) Address: Jalan Tpt 1, Taman Puchong Tekali, 47150 Puchong, Selangor, Malaysia Opening hours: Open daily; 7AM-7PM Contact: +6011 2804 2435 Facebook
5 Useful Tips For Fishing Beginners
If you’re new to fishing (also known as angling), here are some helpful fishing tips for beginners.
  1. Research is crucial. Have an idea on where you plan to fish because that will determine the kind of fish you will end up catching. This will also directly affect the gear you acquire—the line, rod, hook, and reel.
  2. Starting out, set aside a budget of RM500-RM600 for equipment.
  3. Some might suggest that making a catch depends on pure luck, but there is a science to it. It helps to be informed: What time the fishes eat, what bait works, and more. The prepared will be rewarded.
Nevertheless, accept that sometimes, you will go home empty-handed. Let experience be your teacher and rest assured that your fishing adventure in KL and Selangor will be a rewarding one. Special thanks to Mohd Rijal bin Sukri @ Captain Hooked for his recommendations!