Do you enjoy spending time in a pool? Whether swimming, diving or floating, a pool is ideal for summer days. Swimming is a great way to spend some time and get your body moving. It’s also a great way to improve fitness and relax muscles. What’s more, swimming pools are often open year-round. Pools can be indoors or outdoors. Some are lap pools for professional swimmers, and others are family-friendly with kiddie slides and fountains. Depending on the pool you go for, you may need to have a membership to use a pool at a facility. Some require membership fees, while others are free for use.
No matter where you want to go for a swim, here are some tips for having fun and getting the most out of it. Find a swimsuit that flatters your body shape because it helps you feel confident and comfortable in the water when you’re wearing a suit you love! The right bathing suit can also help to keep you cool while you swim. Pack a snack and water. Dehydration can happen when you spend a lot of time in the pool. Be sure to bring water and snacks with you to help keep you hydrated and energised while you’re there! Here are the top 10 swimming pools in KL and Selangor.
What amenities are typically available at a public swimming pool?
Public swimming pools may offer a variety of amenities to enhance the swimming experience and make the visit more comfortable for users. Some common amenities that may be available at a public swimming pool include:
1. Locker Rooms and Showers
These are typically provided for users to change in and out of swimwear and rinse off before and after swimming.
2. Lounge chairs and umbrellas
These amenities are often available poolside for users to relax and sunbathe. Making it convenient for those who only wish to chill while the others swim in the pool.
3. Snack bars or vending machines
Many public swimming pools have snack bars or vending machines that offer food and drinks for purchase so users can stay hydrated and nourished while swimming.
4. Diving boards and slides
Some public swimming pools may have diving boards and slides for users to enjoy. These are for people who do not wish to just swim around but also have other kinds of fun as well!
5. Lifeguards
Public swimming pools may have lifeguards on duty for added safety and security. So you can rest easy knowing that your safety is ensured.
Check out these amazing locations in KL & Selangor after your eventful swim:
- Best Western Restaurants in KL
- Must-Try Korean Restaurants in Klang Valley
- Best Buffet Restaurants for Lunch in KL
10 Best Swimming Pools in KL & Selangor 2025
1. Taman Pudu Ulu


Taman Pudu Ulu, in Kuala Lumpur, contains a public pool that is popular with both locals and visitors. Every day from 6:30 a.m. until 10:00 p.m., the pool is open. It is free to use and open to anybody over the age of seven. It is also ideal for relaxing and having fun in the sun for families and individuals. Children can play in a huge play area adjacent to the pool while their parents rest on nearby sun loungers and take in the beautiful scenery.
Operating Hours: 6:30 am – 10:00 pm (Daily)
Address: Jalan Pudu Ulu, Taman Pudu Hulu, 55300 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Phone No: 03-8066 7631
Google Map: Navigate Now
Google Reviews: Here
2. The Club Bukit Utama


The Olympic-sized swimming pool can be found in a golf club named Club Bukit Utama. It is a famous and popular place for locals and tourists to have a good time. People can relax and have a fun time. The Olympic size swimming pool is the highlight of the club. The pool is big with sitting and standing areas where people can rest after swimming or enjoy the view and weather. Many water activities like water polo and scuba diving are available at the club. Many competitions like swimming races and gymnastics are held at the club. People can also play tennis or squash at the tennis court and the squash court inside the club.
Operating Hours: 7:00 am – 11:00 pm (Daily)
Address: 1, Club Drive, Persiaran Bukit Utama, Bandar Utama, 47800 Petaling Jaya, Selangor
Phone No: 03-7492 0818
Google Map: Navigate Now
Google Reviews: Here
Facebook: https://www.facebook.com/theclubbukitutama/
Instagram: https://www.instagram.com/theclubbukitu/
Refer Info On Website3. PJ Palms Sports Centre


The swimming pool of PJ Calms Sport Centre is lovely. The swimming pool is excellent for stress relief. It has both a shallow and a deep end. For novices, the shallow end is ideal. The deep end is suitable for experienced swimmers. PJ Palms Sports Centre also have squash and cricket, and the great news is no membership is required for you to utilise the amenities. The pool is well-maintained and kept spotless for each customer’s comfort. The chlorine levels are carefully monitored and controlled to ensure swimmers’ comfort and protect the environment.
Operating Hours: 8:00 am – 10:00 pm (Daily)
Address: Lorong Sultan, Seksyen 52, 46200 Kuala Lumpur, Selangor
Phone No: 03-7960 7919
Google Map: Navigate Now
Google Reviews: Here
Facebook: https://www.facebook.com/pjpalms/
Instagram: https://www.instagram.com/pj_palms_sports_centre/
Website Info4. Chin Woo Swimming Pool


This sports stadium, which includes a swimming pool erected in the 1950s, is managed by the Chin Woo Athletic Association. The most important is currently open to the public and in good condition. Normal adults must pay RM4.30 each week and RM5.30 on weekends and holidays for admission. Children under the age of 18 will be charged only RM2.50 for the entire day. Children under the age of 115cm are admitted free of charge.
Operating Hours:
2:00 pm – 8:00 pm (Monday – Friday)
9:00 pm – 8:00 pm (Saturday & Sunday)
Address: Jalan Hang Jebat, City Centre, 50150 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Phone No: 03-2072 4602
Google Map: Navigate Now
Google Reviews: Here
Facebook: https://www.facebook.com/ChinwooSKL/
View website5. WET® Deck, W Kuala Lumpur


The trendy WET® Deck, stacked on the 12th floor of W Kuala Lumpur, adds to the city’s nightlife. Its harmonic blend of cutting-edge mixology, bold modern décor, and playful attitude defies traditional pool bar standards. With the Petronas Twin Towers in the background, its enormous expanse makes for a gorgeous place to see and be seen. Access to the WET Pool costs RM100 per adult and RM50 per child. Food and beverage credit redeemable at WET® Deck Shower and change room facilities are available.
Operating Hours: 7:00 am – 7:00 pm (Daily)
Address: Level 12, W, 121, Jln Ampang, Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Phone No: 03-4257 1966
Google Map: Navigate Now
Google Reviews: Here
View website6. National Aquatic Center


This public swimming pool is in the National Sports Complex Bukit Jalil and is a short walk from the LRT. On days when there is no formal tournament, the venue is open to the public. It is closed on those days. An Olympic-sized pool, as well as a Plunge pool and a Training pool, are available. The pool has two depths, one beginning at 1.2m and the other at 1.8m. Lap swimmers will have a ball here. The pool entrance price is reasonable, at RM6 for adults, RM4 for children aged 3 to 12, and free for children under the age of two. OKU and senior citizens would be charged RM5 instead of RM10.
Operating Hours:
10:00 am – 4:00 pm (Monday – Sunday)
10:00 am – 12:00 pm (Saturday)
Closed on Sunday
Address: Level 3, National Aquatic Centre, Bukit Jalil, 57000 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Phone No: 03-8992 0888
Google Map: Navigate Now
Google Reviews: Here
Facebook: https://www.facebook.com/marriottbonvoy
Instagram: https://www.instagram.com/marriottbonvoy/
View website7. Aqva Aria L’motichan


Aqva Aria L’motichan is well located in the lively neighbourhood of Bangsar, with large swimming pools and rich green greenery contrasting with concrete and cement, creating an intriguing and attractive backdrop. You must first reserve a space before swimming in the pool. The pool is large and suited for children. It even has a jacuzzi as an extra bonus, making this a premium spot for anyone who wishes for a memorable swim.
Operating Hours:
9.00 am – 5:00 pm (Monday – Friday)
9.00 am – 1:00 pm (Saturday – Sunday)
Address: 24, Jalan Telawi 9, Bangsar, 59100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Phone No: 011-5122 7870
Google Map: Navigate Now
Google Reviews: Here
Facebook: https://www.facebook.com/Lmotichan/
8. Swimming Pool @ Bangsar Sports Complex


The Bangsar Sports Complex is a large sports facility located in the Bangsar area of Kuala Lumpur, Malaysia. The swimming pool at Bangsar Sports Complex is an Olympic-sized pool, which means it is 50 meters long and 25 meters wide. This makes it a great pool for competitive swimmers who need a large area to swim laps and train. The pool is also equipped with diving boards and starting blocks, which are essential for competitive swimming. It is also well maintained and cleaned thoroughly to ensure cleanliness at all times. With all this in mind, this swimming pool makes it an optimal choice for any individual looking for a great swim.
Operating Hours:
9:30 am-12:00 pm, 2:00 pm – 4:30 pm, 6.00 pm – 8:30 pm (Monday – Thursday, Saturday – Sunday)
9:30 am-12:00 pm, 3:00 pm – 5:00 pm, 6:00 pm – 8:30 pm (Friday)
Address: Bangsar Sport Complex, Kuala Lumpur
Google Map: Navigate Now
Google Reviews: Here
9. Dory swimming Training Center


Dory Swimming Academy is a 25m private heated pool with a temperature range of 28 to 30 degrees Celsius and a depth of 3ft to 5ft, the usual depth of a swimming pool in Malaysia. Dory Swimming Academy’s swimming instructors adhere to a set of swimming techniques that let you stay physically and mentally healthy while enjoying the wonders and pleasures of swimming. The Basic, Beginner, and Intermediate classes are available to anyone. Their pleasant teachers will provide step-by-step advice and reminders to all learners to ensure they have fun while learning life-saving and survival skills and overcoming their concerns.
Operating Hours:
2:00 pm – 9:00 pm (Monday – Friday)
9:00 am – 6:00 pm (Saturday- Sunday)
Address: 20, Jalan Kilang Midah, Taman Midah, 56000 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Phone No: 012-498 2384
Google Map: Navigate Now
Google Reviews: Here
Facebook: https://www.facebook.com/DorySwimAcademyOfficial/
View website10. Bandar Tun Razak Swimming Complex


The Bandar Tun Razak Swimming Complex is ideal for relaxed swimming in a refreshing setting. It is centrally placed in Kuala Lumpur and is easily accessible from everywhere in the city. The swimming facility is surrounded by lush foliage and lovely landscaping, making it the ideal setting for a relaxing swim. On weekdays, an adult pays RM2, while children pay RM1. Weekend rates are RM3 for adults and RM2 for children.
Operating Hours:
2:00 pm – 4:00 pm, 6.00 pm – 9:00 pm (Monday – Friday)
9:30 am-12:30 pm, 2.00 pm – 4:00 pm, 6:00 pm – 9:00 pm (Saturday & Sunday)
Address: Jalan Tentram, Wilayah Persekutuan, 56000 Bandar Tun Razak, Kuala Lumpur
Phone No: 03-9131 6353
Google Map: Navigate Now
Google Reviews: Here
Grab Your Complimentary Lazada Voucher 【Here】
Tons of Shopee Cashback Deals 【Here】
Disclosure: This list was compiled by the team at My Weekend Plan after extensive research and shared opinions to suggest helpful recommendations for the public. The sequence of brands is in no particular order so if you have any other great suggestions too, please email us support@myweekendplan.com.my. For more information, kindly refer to our copyright, privacy & disclosure policy.