KL Magazine

Hotel Quick Finder | Select the date of your stay
  • 10 Things to Do in KL When It Rains

    KL’s indoor activities

    Lying north of the equator, Malaysia’s weather stays hot and humid throughout the year, but it does experience some seasonal rainfall. The capital, Kuala Lumpur, has two rainy periods: from October to November and April to May.

    If it rains in ‘The Garden City of Lights’ when you are visiting, we recommend you enjoy the many indoor activities KL has to offer. Our favourite is staying dry inside the malls in the Golden Triangle area, KL’s main retail and nightlife belt. But shopping is not all the city has to offer: we’ve included our list of 10 great things to do in KL when it rains, from enclosed theme parks and spas to quirky science galleries and laser tag

  • Bukit Bintang shopping & entertainment

    Like New York’s Manhattan’s Times Square and Saks Fifth Avenue, Bukit Bintang is KL’s haute couture shopping Mecca. Keeping the city’s fashionistas looking good, Pavilion KL – a 1.37 million-sqft white marble complex with a mix of covered and outdoor shopping zones – is a must-visit in the city’s mallscape.

    Within walking distance of Pavilion are several popular malls such as Starhill Gallery, Sephora and Lot 10. The brands found here can be a little pricey, but during the 1Malaysia year-end sales you can get discounts of up to 30-70% off.

    • Opening Hours: 10:00 – 22:00
    • Location: Jalan Bukit Bintang (in the vicinity of JW Marriott KL)
    • Address: Jalan Bukit Bintang, 55100 Kuala Lumpur

    Spend the day at KLCC

    The Bukit Bintang-KLCC Pedestrian Walkway (an overhead bridge that connects Pavilion KL and Suria KLCC) makes it super easy for you to explore KL’s shopping scene. After walking around the Bukit Bintang area, you can take a 15-minute walk along the bridge to Suria KLCC, a mall with a wide variety of local and international brands.  

    But that’s not all you can do here: a visit to Petrosains in Suria KLCC comes highly recommended – it’s a hands-on interactive science discovery centre has a collection of everything from space-age exhibits to fossils. Also inside Suria KLCC is Aquaria KLCC, an oceanarium with over 150 species of marine life.

    • Opening Hours: 10:00 – 22:00
    • Location: Jalan Ampang
    • Address: Jalan Ampang, Golden Triangle, Kuala Lumpur city centre, 50088
    • Tel: +603 2382 2828

    JoJoBa Spa @ Berjaya Times Square

    No grey day in KL would be complete without time spent in a spa. There is a concentration of them along Jalan Bukit Bintang (south of Bukit Bintang Plaza), where you can have a reasonably-priced full body massage or even try out foot reflexology.

    If you are the adventurous sort, try a ticklish 30-minute fish spa: immerse your feet in an aquarium and tiny fish (called garra rufa or ‘doctor fish’) lightly nibble off the dead skin on your feet.

    • Opening Hours: 11:00 – 24:00
    • Location: Berjaya Times Square
    • Address: 15th Floor, East Wing Tower, Berjaya Times Square, 1 Jalan Bukit Bintang
    • Tel: +603 2166 0970

    Cosmo’s World (Indoor Theme Park)

    Another way to keep boredom at bay when it rains in KL is to head to the city’s only indoor theme park, Cosmo’s World. Found in Berjaya Times Square shopping centre, it is laid out in classic amusement park style and divided into two zones: one for adults and one for kids. Thrilling rides such as the Supersonic Odyssey and DNA Mixer come highly recommended.

    • Opening Hours: 12:00 – 22:00 Monday-Friday; 11:00 – 22:00 Saturday, Sunday, eve of public holidays, public holidays and school holidays
    • Location: Berjaya Times Square shopping mall
    • Address: LG3 Sunway Pyramid, Jalan PJS 11/15, Bandar Sunway, 46150 Petaling Jaya
    • Tel: +603 2117 3118 or +603 2117 3114 or +603 2117 3145

    Sunway Pyramid Ice

    If you are a derby girl/boy at heart, then you will love Sunway Pyramid Ice at Sunway Pyramid shopping mall. Lace up your ice skates to the sounds that the DJ spins, but do not be surprised if you hear the latest top 40 hits instead of ABBA. The bright lights and pop music makes this one of the better ways to spend a rainy afternoon in KL, especially if you get a big group together.

    • Opening Hours: 10:00 – 22:00
    • Location: Sunway Pyramid
    • Address: LG3 Sunway Pyramid, Jalan PJS 11/15, Bandar Sunway, 46150 Petaling Jaya
    • Tel: +603 7492 6800

    Cooking Classes

    So you have tasted Malaysian cuisine, you thoroughly enjoyed it and now you are thinking “could I do that?” So why not cultivate your cooking skills on a rainy day in KL and treat yourself to a few hours of cooking lessons?

    Choose from a variety of classes (including hands-on cooking or teens-in-the-kitchen classes). Under the guidance of a local chef you will learn to cook authentic Malaysian food, Thai dishes, gourmet Asian favourites and even sweet treats like cupcakes and butter cookies. Taking place inside a real Malaysian home, Master Chef-wannabes will be glad to know that the dishes you learn here can easily be recreated when you are back home.

    National Planetarium

    With a whole host of museums to pick from, those looking for culture in KL will be spoilt for choice. There are small crafts centres available like the KL Kraf Centre (where you will get to see artists at work) and the KL City Gallery, plus KL also has an art gallery.

    Highly recommended is a trip to the National Planetarium, which is dedicated entirely to space science, or a 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.

    • Opening Hours: 08:00 – 17:00
    • Location: Kuala Lumpur
    • Address: Jalan Damansara, KL
    • Tel: +603 2282 6255


    One of the most fun things to do when it rains, bowling is a cheap, competitive inside activity. There are so many bowling alleys in KL: right off the bat, KL-ites will point you in the direction of Mid Valley for the city’s most popular bowling alley.  

    This bowling centre, Cosmic Bowl, is a glow-in-the-dark version, with everything from the lanes to the pins aglow and it is very much recommended. It gets pretty crowded at weekends, so arrive early to book a lane for you and your buddies.

    • Opening Hours: 10:00 – 01:00 Sunday – Thursday; 10:00 – 02:00 Friday & Saturday
    • Location: Cosmic Bowl, Mid Valley Megamall
    • Address: Cosmic Bowl T003, 3rd Floor, Mid Valley Megamall, Kuala Lumpur
    • Tel: +603 2287 8280

    Laser Tag

    This non-contact sport takes the traditional game of tag to a whole new level. First off, you are fitted with an infrared-emitting targeting gun and then you pick either a one-on-one interaction or siege-style battles (like capture the flag) from several options.

    If you are ‘shot’ during one of the ten-minute rounds, you are incapacitated (unable to shoot) for seven seconds – all you can do is run around hoping to avoid your fellow laser taggers’ shots. The game is pretty similar to paintball (minus the flying paint pellets), but hey, can anyone say this is not way cooler?

    • Opening Hours: 10:00 – 22:00 Sunday to Thursday; 10:00 – 24:00 Friday, Saturday and eve of public holidays
    • Location: Galactic Laser
    • Address: T-012A, third Floor, North Court, Mid Valley Megamall, KL
    • Tel: +603 2283 2999


    Fancy pretending to be Hawkeye from The Avengers for a bit? Then a trip to the archery range is in the cards for you. A good way to have good fun when it rains, this place gives you the opportunity to notch a bow (aim and hope you hit the bull’s eye!) in air-conditioned comfort.

    The brightly lit space looks like a video game centre and there are plenty of attendants on hand to give you quick lessons on the basics of archery. A good way to build mental focus, all in all it is a pretty good way to fulfil your Robin Hood–like fantasies – even if it only for a couple of hours.

    • Opening Hours: 10:00 – 22:00
    • Location: Star Archery, Sunway Pyramid
    • Address: F1.25-26, Sunway Pyramid, (Next to Pyramid Bowling Centre), No. 3 Jalan PJS11/15, 46150, Bandar Sunway, PJ
    • Tel: +603 5621 1302
Hotel Quick Finder | Select the date of your stay

Download our free travel guide

Get access to our free travel guides of the best things to do, see and visit, the best restaurants, shops and places to go at night too! All the important basics such weather and travel tips for your first trip are in there.

Print it out to carry around, save it on your phone or use it when you arrive. Just enter your details to get your free PDF Travel Guide and also add you to our free Asia Web Direct Travel Club Newsletter.

Send Us Your Feedback

Help us keep this website up-to-date by sending us your comments
or any suggestions on travels, hotels or tours related.