10 Things to Do in KL When It Rains

Rainy Day Activities in KL

This selection of things to do in KL when it rains caters to those who are visiting the Malaysian capital during the monsoon periods, which typically occurs from October to November and April to May. Lying north of the equator, Malaysia’s weather stays hot and humid throughout the year, but it does experience some seasonal rainfall. However, that doesn’t mean you’ll be confined to your hotel room as there are plenty of rainy day activities to enjoy in Kuala Lumpur.

Our favourite is staying dry (and enjoying a full day of shopping) inside expansive shopping malls in Bukit Bintang, but shopping is not all the city has to offer. From indoor theme parks and climbing gyms for the little ones to museums and cooking classes for those looking to experience the local culture, this comprehensive guide of indoor activities caters to just about any budget and preference.

Read More

    Pavilion Kuala Lumpur

    Jalan Bukit Bintang
    Pavillion KL

    Pavilion Kuala Lumpur in Bukit Bintang is KL’s haute couture shopping Mecca, where high-end Malaysian fashion brands like Jimmy Choo can be found alongside big-ticket European retailers such as Coach, Diane Von Furstenberg, Dolce & Gabbana, Juicy Couture, MaxMara, Versace and Yves Saint Laurent. At the main entrance of Pavilion KL is the tallest Liuli Crystal fountain in Malaysia, the Pavilion Crystal Fountain. Billed as a national landmark, just like Rome’s Trevi Fountain, you can toss in your loose change to make a wish – coins are later donated to charity. From here, you can also make your way to KLCC via a covered bridge, which takes about 10 minutes of walking. Read More...

    • Opening Hours: Daily 10:00 – 22:00
    • Address: 168 Jalan Bukit Bintang, Kuala Lumpur
    • Tel: +603 2118 8833
    Hide Map Show Map
    Spend the day at KLCC

    Suria KLCC shopping centre is an imposing six-storey building at the foot of the Petronas Twin Towers in Kuala Lumpur city centre. The mall is popular not only for its right-on-the-money location and upscale stores, but also because it has tourist attractions such as Petrosains, a science discovery centre targeted at kids. Besides that, the mall is home to the Dewan Filharmonik Orkestra (Malaysia’s first concert hall) and the Petronas Art Gallery. With great options for upmarket shopping, anchor tenants at Suria KLCC include major department stores such as a five-storey Isetan, Parkson Grand and Marks & Spencer. Additionally, there is a 12-screen movie theatre on the fourth floor, where you can watch the latest Hollywood films at reasonable rates. Read More...

    • Opening Hours: Daily 10:00 – 22:00
    • Address: 241, Jalan Ampang, Kuala Lumpur City Centre
    • Tel: +603 2382 2828
    Hide Map Show Map

    Spas are ideal for travellers looking to indulge in rejuvenating treatments when it’s raining in Kuala Lumpur. If you’re staying in a five-star hotel, chances are you’re just a few steps away from an onsite spa that offers five-star standard service and professional wellness experts with years of experience. Alternatively, major shopping malls contain standalone beauty centres, where you can enjoy a variety of body scrubs, wraps, facials and massages at reasonable rates. Highly recommended spas in KL include award-winning Mandara Spa at Renaissance Kuala Lumpur and Spa Village at The Ritz-Carlton Kuala Lumpur. Read More...


    Berjaya Times Square Theme Park is the largest indoor theme park in Malaysia. Located within Berjaya Times Square Shopping Mall, the expansive amusement park is on the fifth floor and is designed for both adults and children. There are four thrill rides and each has been exclusively designed for Berjaya Times Square Theme Park's World. All in all, there are a total of 14 rides – pretty limited, compared to other theme parks around the world, but its saving grace is its easy accessibility and all-weather rides. Read More...

    • Opening Hours: Monday - Friday 12:00 – 22:00, Saturday & Sunday 11:00 – 22:00
    • Address: Level 5 & 7, Berjaya Times Square, 1, Jalan Imbi, Kuala Lumpur
    • Tel: +603 2117 3118
    Hide Map Show Map

    Sunway Pyramid Ice

    Sunway Pyramid
    Sunway Pyramid Ice

    Sunway Pyramid Ice is hailed as the first of its kind in Malaysia, where you can enjoy a day of ice-skating during your holiday in Kuala Lumpur. Spanning almost 877 square metres, it’s on the lower ground floor of Sunway Pyramid Shopping Mall. Tickets are valid upon entering until you exit the ice rink, and cost RM20 during weekdays, RM25 on weekends and RM28 during school and public holidays. You can also catch sight of experienced skaters practising their routines from time to time, as Sunway Pyramid Ice is part of ISIAsia (Ice Skating Institute Asia), which trains professional figure-skaters in Malaysia. Read More...

    • Opening Hours: Monday - Friday 10:00 – 20:00, Saturday 09:00 – 21:00, Sunday 09:00 – 18:00
    • Address: Lower Ground, Sunway Pyramid Shopping Mall, Jalan PJS 11/15, Petaling Jaya
    • Tel: +603 7492 6800
    • Price Range: RM20 on weekdays, RM25 on weekends, RM28 on public and school holidays
    Hide Map Show Map

    Aquaria KLCC, located on the concourse level of the Kuala Lumpur Convention Centre, is said to be largest aquarium in the world. Home to over 150 species of marine life, its star attractions include scary tiger sharks, lethal sea snakes, blue rays, bright coral fish, seahorses and more. One of the highlights of Aquaria KLCC is a giant tank (featuring an authentic-looking shipwreck), with a 90m walk-through tunnel with a moving travellator in its centre. Throughout the tunnel, you’ll be surrounded by sand tiger sharks, huge stingrays and more. Tickets are priced at RM69 for adults, RM59 for children aged three to 12 and RM49 for senior citizens. Read More...

    • Opening Hours: Daily 10:00 - 20:00
    • Address: Concourse Level, Kuala Lumpur Convention Centre Complex, Kuala Lumpur City Centre
    • Tel: +603 2333 1888
    • Price Range: RM69 for adults, RM59 for children aged three to 12, RM49 for senior citizens
    Hide Map Show Map

    With a whole host of museums to pick from, those looking for culture in KL will be spoilt for choice. Highly recommended for travelling families is a trip to the National Planetarium, which is dedicated entirely to space science, while those interested in learning about the nation’s main religion can visit to the Islamic Arts Museum Malaysia (IAMM), which has Southeast Asia's largest collection of Islamic Art. By far the best of KL’s museums is the National Museum, which is divided into four galleries, with collections showing Malaysia’s cultural and historical heritage. Read More...

    Hide Map Show Map

    Indoor Rock Climbing

    Bandar Utama

    The idea of an outdoor rock climbing experience can be a little daunting to beginners, especially if you have to scout around for climbing gear and consider the potential danger of personal injury. This is why indoor climbing gyms have become so popular, especially among city-dwellers looking for an introduction to the sport. The state-of-the-art Camp5, Asia’s largest climbing gym, is one such indoor venue, catering to new climbers and professionals with 400 boulder, top rope and lead routes.

    • Opening Hours: Monday – Friday 14:00 – 23:00, Saturday & Sunday 10:00 – 20:00
    • Address: EZ501, 1Utama Shopping Centre, Bandar Utama, Petaling Jaya
    • Tel: +603 7726 0410 or +603 7726 0420


    Bowling is one of the most fun things to do when it rains in Kuala Lumpur, as you can easily find a tenpin bowling alley inside most of the city’s expansive shopping malls. Some of KL’s best bowling alleys include Ampang Superbowl at Berjaya Times Square Shopping Mall and Sunway Megalanes at Sunway Pyramid Shopping Mall. As these centres are popular hangout spots among locals, they can get crowded during weekends and school holidays.


    Starhill Culinary Studio

    Star Archery, Sunway Pyramid

    Joining a cooking class is a good choice if you’re looking to learn how to make authentic local cuisine during your stay in Kuala Lumpur. Under the guidance of a local chef, you get to spend several hours preparing authentic Malaysian dishes, gourmet Asian favourites and even sweet treats like cupcakes and butter cookies. While there are plenty of centres offering these hands-on cooking lessons, Starhill Culinary Studio in Bukit Bintang is arguably the best. Open daily, this modern and spacious event space is divided into five specialised areas, namely the Baking and Pastry Studios, Show Kitchen, Hot Kitchen, Dining Room and Wine Studio. Read More...

    • Opening Hours: Daily 10:00 – 22:00
    • Address: Starhill Culinary Studio, Starhill Gallery, Bukit Bintang, Kuala Lumpur
    • Tel: +603 2782 3810
    Rate This Place: ( votes)

    Tours You May Like

    Related Pages

    •  - Living in Kuala Lumpur, Malaysia

      5 Signs You’ve Lived in Kuala Lumpur Too Long

      From quirky lingos to rice for breakfast, here are five tell-tale signs that you’ve successfully blended into the Read More»

    • 10 Most Photographed Places in KL

      Wherever you travel in the world, each city has its own collection of irresistible landmarks where everyone feels Read More»

    • Weather Kuala Lumpur

      Kuala Lumpur Weather

      Kuala Lumpur is located 3.13° (348 km) north of the equator belt, giving it a warm maritime tropical weather. The Read More»

    • KLCC Shopping

      KLCC Shopping A-Z

      KLCC has been regarded by some as the ultimate destination for shopaholics. Offering six floors of retail therapy under Read More»

    • 5 Best Things to Do in Chow Kit

      A sleepy section of the Kuala Lumpur city centre, Chow Kit has some pretty interesting attractions, including Southeast Read More»

    • 10 Best Cheap Hotels in Bukit Bintang

      The best cheap hotels in Bukit Bintang have won rave reviews from backpackers worldwide for providing quality Read More»

    We try to provide free information that is as up-to-date and accurate as possible. However, if you are planning to travel it's a good idea to double check specific dates and information to avoid surprises.