Weather in Kota Kinabalu: What You Should Know Before You Go

Gambar Profil Penulis

Oleh Trip.com

9 Jun 2025

Ahh, Kota Kinabalu — the land of stunning sunsets, cheeky monkeys, and some of the best seafood you'll makan in your life 🦐🌅 But before you go planning that island-hopping adventure or hiking Mount Kinabalu like a hero, let me tell you one thing: the weather here is no joke.

It’s hot, it’s humid, and sometimes the rain comes out of nowhere like it's got a personal grudge against your itinerary. But you know what? That’s just part of KK’s charm — it’s wild, untamed, and beautifully unpredictable 💦🌞

Whether you're planning to chill at Tanjung Aru, snorkel at Manukan Island, or go jungle trekking near Kundasang, knowing when to go (and what to pack) makes all the difference. Especially for us Malaysians — we think we’re used to tropical weather, but KK will still humble you 😅

In this guide, I’ll break down:

● What kind of weather to expect all year round

● The best months to visit (hello, perfect beach days!)

● What to pack so you don’t end up with soggy sneakers or sunburnt cheeks

● And even what to do when it rains (spoiler: KK still syok even when basah)

So if you want to enjoy KK properly without having your plans washed away — stay with me lah. You’re in good hands. Let’s go explore this Sabahan gem, rain or shine. 🌴☔☀️

Weather Overview: What’s KK Like Throughout the Year?

A pondok in the middle of tanjung aru beach

Kota Kinabalu has what we call a tropical rainforest climate — which basically means it's hot, humid, and sometimes hujan like nobody’s business. There’s no four seasons here. Just two moods: “Dry-ish” and “Wet-wet.” 😂

Here’s what to expect on a regular day in KK:

Climate Feature What to Expect
🌡️ Temperature Averages between 24°C and 32°C throughout the year. Nighttime might dip to 23°C if you’re lucky.
💧 Humidity Always high — usually above 80%. Expect to sweat just by standing still. Seriously.
🌦️ Rainfall Some months are wet, some are super wet. Rain can be sudden and heavy, but usually doesn’t last the whole day.
🌞 Sunshine Hours 6–8 hours daily, even during wet months (just gotta dodge the downpours).

Does it get cold? Not really. Unless you're heading up Mount Kinabalu or Kundasang, you’re not going to need a jacket. Even then, it’s more like “Cameron Highlands chilly” — not “London winter” 😅

And don’t be fooled — just because it’s raining doesn’t mean you can’t enjoy your trip. KK weather is like that friend who’s unpredictable, but always fun anyway.

Cheap Flights from Kuala Lumpur to Kota Kinabalu

  • Sehala
  • Pergi Balik

When is the Best Time to Visit Kota Kinabalu?

An island off the coast of Kota Kinabalu

If you’re hoping for clear skies, chill vibes and insta-worthy island shots — listen closely: the best time to visit KK is usually from February to April. That’s when the weather is most stable, with plenty of sunshine and less of those "sudden thunderstorm at 3PM sharp" vibes 🌞

💡 Why These Months Are Best:

February: KK really shines. It’s dry, skies are blue, and the sunsets at Tanjung Aru are chef’s kiss.

March–April: Great weather continues — warm but manageable. These are power months for outdoor stuff like hiking, snorkelling, or taking the North Borneo Railway for a heritage ride.

🏖️ Planning by Travel Style

Travel Style Best Time to Go Why It’s Best
Beach Lovers Feb – Apr Calm seas, clear skies, good visibility for diving/snorkelling
Hikers Feb – Mar Best time for Mount Kinabalu – trails dry and temps cooler
Foodies Any month! Even in rain, seafood never disappoints 🦀🍜
Budget Travellers Nov – Jan Off-peak season, cheaper hotels – just bring a raincoat!
Cultural Buffs May & Oct Kaamatan Harvest Festival (May) and local events happening

⚠️ When to Be Extra Cautious:

October to January is monsoon season. That means unpredictable showers, rough sea conditions, and the occasional landslide warning for uphill areas. Still doable — but you’ll need to plan flexible itineraries and maybe swap that beach day for a museum visit 🏛️

TL;DR? If you want maximum fun with minimum sogginess, book your trip between February and April. But honestly — KK is beautiful every month. You just need to match your activities to the weather.

Cheap Hotels in Kota Kinabalu

5 star

9/10Great1665 Ulasan
Kota Kinabalu City Center Kota Kinabalu|0.77km dari pusat bandar
The hotel is separated from the sea by a seafood market, so the view isn't strictly beachfront. There was a damp smell in the room, but I got used to it after a while. The shower stall leaks, and the bathroom floor is tiled without anti-slip properties, so be careful not to slip. The sea view is great. The executive lounge is just so-so, but the view from there is decent. The rooftop open-air bar is fantastic, well-priced, and offers good views. Sometimes there are Chinese-speaking staff at the front desk, sometimes not, but their service attitude is always excellent and friendly, so communication isn't an issue. Breakfast didn't really suit my taste; it felt quite Westernized. The hotel is very close to Gaya Street, about a 10-ringgit taxi ride or a 1.5km walk. For a few hundred [currency unit], I think it's great value for money. If it were over a thousand, I'd probably look elsewhere.
DariAED 575
9.1/10Great1751 Ulasan
Kota Kinabalu City Center Kota Kinabalu|0.11km dari pusat bandar
I stayed at two hotels in Kota Kinabalu this time, and surprisingly, the one that left the deepest impression was this older Hyatt. To be honest, I was a bit worried it might be dated at first, but it turned out to be a fantastic stay. The room was spacious. With two adults and one child, we could easily spread out our luggage without feeling cramped. The bedding was just right – soft enough to sink into, but with good support. I slept in naturally for all three nights. The absolute highlight was the sea view – a vast expanse of blue outside the window. Sitting there watching the sunset transform from golden hues to pinkish-purple, without having to brave the crowds at Tanjung Aru, was an absolute win. The location couldn't be better. Merdeka Shopping Mall is just a two-minute walk downstairs, super convenient for currency exchange and buying snacks. Another five-minute stroll takes you to Gaya Street, with eateries like Yee Fung Laksa and Fook Yuen Toast all within walking distance. We barely took any taxis during our stay, saving enough money for at least two extra seafood meals. I felt like a local just strolling around. The pool is right next to the elevator, with separate sections for adults and children. My kid grabbed a life vest and had a blast, while I relaxed on a nearby sun lounger and even caught another sunset. As for breakfast, the variety wasn't extensive, but the ingredients were fresh, and the Malaysian-style dishes were all delicious, especially the Roti Canai with curry sauce – I devoured three pieces! There were also noodle stations with both chicken and beef broth, which my kid said were very flavorful. If it's your first time in Kota Kinabalu and you don't want to waste time on transportation, this older Hyatt is truly top-notch. While the facilities show their age a bit, it's clean, comfortable, convenient, and offers incredible value for money. I'd definitely choose it again if I come back to Kota Kinabalu – truly a no-regrets choice! 😉
DariAED 452
8.5/10Very Good1669 Ulasan
Kota Kinabalu City Center Kota Kinabalu|2.69km dari pusat bandar
The environment is quite good, with spacious public areas and a pier nearby. There was a very patient Chinese-speaking lady at the front desk. There were two downsides. Firstly, the trendy room type I originally booked wasn't available, perhaps because we checked in late. They upgraded us to an executive room, but it didn't have the photogenic terrace, which was a bit disappointing. Secondly, on the evening of our second consecutive night, our room key card stopped working. It was very inconvenient late at night, and it took a long time to go back down to the lobby. There was no compensation for this either.
DariAED 725
8.9/10Very Good2899 Ulasan
Tanjung Aru Kota Kinabalu|5.01km dari pusat bandar
Had a perfect holiday at Shangri-La Tanjung Aru! A special shout-out to Shahzrul at the front desk. From the warm welcome at check-in to patiently answering all our questions, he made us feel right at home throughout our stay. His service was professional yet warm, and combined with the world-class, breathtaking sunset, it truly made for an unforgettable experience! Five-star recommendation, will definitely come again!
DariAED 974
8.8/10Very Good1934 Ulasan
Kota Kinabalu City Center Kota Kinabalu|1.36km dari pusat bandar
The front desk service was excellent. Considering the street-facing rooms could be noisy at night, they kindly upgraded us to a sea-view room for free. From our window, we could see the infinity pool, blue sky, and the ocean, which was absolutely delightful. The hotel's location is fantastic, very close to both the airport and the city center, making it super convenient for getting around and shopping. There are also many convenience stores and restaurants right outside. I highly recommend this hotel for anyone visiting Kota Kinabalu for the first time.
DariAED 671
8.5/10Very Good1501 Ulasan
Kota Kinabalu City Center Kota Kinabalu|3.08km dari pusat bandar
The hotel facilities are a bit dated, but we booked a sea-view room on the 10th floor and the view was absolutely stunning. The breakfast was quite good for us Chinese guests, and the kids enjoyed it too. The hotel's location is very convenient, close to the pier which makes going out to sea really easy. The swimming pool is quite unique and kid-friendly. The hotel beach is relatively small. Even though the hotel is close to the airport, we didn't hear any noise from planes taking off or landing, so the soundproofing is excellent. Overall, it's a good stay with high value for money!
DariAED 749

Show more

Business travel

8.2/10Very Good1110 Ulasan
Kota Kinabalu City Center Kota Kinabalu|1.9km dari pusat bandar
Stayed for 2 nights Always to stay here rate wise depends, u could grab a great offer but unfortunately i didnt I stayed dueing ramadan, and had 2 sahoor but both servings are dissappointment, tasteless and i dont know Even try their iftar programme too, but hurmm sadly it was the same Silver linings is walking distance to Imago mall, 10min ehailing to airport The parking is free (first come first serve) Owh forgot about the room smell, smells draft abit Recommended hotel but need to step up on the culinaries.
DariAED 195
8.2/10Very Good873 Ulasan
Kota Kinabalu City Center Kota Kinabalu|1.66km dari pusat bandar
Im very much enjoy my time while stay in this hotel..very convenient, the staf was very helpful..the ambience, was very good n calm..i will repeat n will suggest it to my friends n family to stay here..tq
DariAED 117
8.1/10Very Good1444 Ulasan
Kota Kinabalu City Center Kota Kinabalu|0.5km dari pusat bandar
This hotel is centrally located in Kota Kinabalu, close to Gaya Street and the Suria Sabah shopping mall. They offer two-bedroom and three-bedroom suites, which are perfect if you're traveling with multiple families – definitely good value for money! The breakfast is decent, and housekeeping cleans the rooms daily. There's also a sky pool on the 25th floor, which is great for families with kids.
DariAED 216
8.9/10Very Good2740 Ulasan
Kota Kinabalu City Center Kota Kinabalu|1.4km dari pusat bandar
This was my third time staying at the Kaseh Hotel in Kota Kinabalu, and I brought my mother along for a trip. As always, the stay was incredibly satisfying! Service: The front desk staff were warm and helpful, offering check-in services in both Chinese and English. The breakfast was absolutely delicious and plentiful, with a wide variety of dishes that my mother particularly enjoyed. When cleaning the room, they always replenished necessary disposable items and even helped tidy up clothes on the bed and toiletries in the bathroom, which was very thoughtful. Cleanliness: The hotel was clean and tidy, with daily room cleaning service. Environment: The location is extremely convenient. Taking a Grab to city attractions is always within a ten-minute drive, making it easy to get to Sutera Harbour for island hopping and Gaya Street. There are also many restaurants and convenience stores nearby. It's only about a ten-minute Grab ride from the airport, so there's no need to wake up extra early to catch a flight. Getting around to and from the hotel is very convenient. Facilities: As always, the facilities are complete. You can take hotel towels with you for island hopping and snorkeling, just remember to return them. There are plenty of drying racks, perfect for hanging clothes. There's also an outdoor swimming pool. Hope to see Kota Kinabalu again next time!
DariAED 208
8.6/10Very Good577 Ulasan
Kota Kinabalu City Center Kota Kinabalu|0.37km dari pusat bandar
Hotel Pros: Directly connected to Imago Shopping Mall, so you don't have to go outside to access it. The walkway is on the 1st floor near Shu Da Xia restaurant. The room is spacious enough. Cons: The breakfast is genuinely bad. Also, there's construction going on next door, blocking the sea view. On the plus side, it's very close to the jetty, where you can buy tour packages. Some of them are indeed cheaper to book locally.
DariAED 286
7.9/10Good431 Ulasan
Kota Kinabalu City Center Kota Kinabalu|1.68km dari pusat bandar
Clean and comfortable hotel with a pleasant stay. The reception staff were friendly, helpful, and welcoming. Most importantly, the check-in process was very fast and smooth, making arrival hassle-free. The hotel is also conveniently located near the Imago Shopping Mall, making it easy for shopping and dining. Overall, a great experience. And, there is pasar malam also next to hotel.
DariAED 108

Show more

Breakfast

8.8/10Very Good979 Ulasan
Kota Kinabalu City Center Kota Kinabalu|1.11km dari pusat bandar
What I loved most about this hotel was its cleanliness and security (you need your room key card to use the elevator). It's relatively quiet, not in a bustling area, but taxis are easily accessible and pickups/drop-offs are right at the hotel entrance. You can also walk to many nearby neighborhoods and restaurants; we walked to Yee Fung Laksa on Gaya Street in about 10 minutes. However, the streets around here aren't very pedestrian-friendly and there aren't many people walking around. It takes about 15 minutes by taxi to get to Tanjung Aru and Jesselton Point Ferry Terminal. Fook Yuen Cafe (Asia City) is right downstairs, and we had breakfast there several times. We also walked to Thien Thien Seafood. There's an interesting market downstairs that we stumbled upon in the morning, selling groceries, pastries, and more. As for service, the housekeeping was great, but the front desk was just okay.
DariAED 112
8.6/10Very Good471 Ulasan
Kota Kinabalu City Center Kota Kinabalu|1.82km dari pusat bandar
Nice place to stay, I will repeated book in this hotel again bcs of the king bed is huge then queen bed hehe... Lurve for the shower that has 3 options. Shower head, shower body and boleh jadi paip biasa. Take wudhu became easier. Just have to improve the old TV to SmartTv. So that customer can watch Netflix, YT etc. Trust me your hotel will look more premium with the affordable price 💕
DariAED 98
8.4/10Very Good787 Ulasan
Kota Kinabalu City Center Kota Kinabalu|1.27km dari pusat bandar
Room size is decent, and the facilities are generally fine. No toothbrush or hairdryer in the room, but the front desk brought one up when I called. Housekeeping: On the 27th, they said it was a holiday and wouldn't be cleaning, so I just asked for a fresh towel. They didn't clean for the next few days either; I had to specifically ask them to clean the room. Environment: It's not soundproofed at all. The road outside is very noisy, and there were motorcycles revving loudly late at night. Couldn't sleep without earplugs. Service: Overall, the service was quite good. They were very responsive to requests.
DariAED 59
8.5/10Very Good997 Ulasan
Kota Kinabalu City Center Kota Kinabalu|1.04km dari pusat bandar
I initially thought a 300 RMB hotel might be old and run-down. When I entered the lobby late at night, it was pitch black, but upon entering the room, I saw it had been nicely renovated. You could tell the faucets and bathroom door were older, but the room was well-maintained and very clean, comparable to a Hanting (All Seasons) hotel. The breakfast restaurant also serves as a lunch buffet. It's quite spacious, has a noodle bar, and offers a good variety of dishes, though it was a bit short on salad vegetables. Remember to go early; by 9:30 AM, not much was left. Most countries outside of China advocate for saving food. Kota Kinabalu city center is very small. Turn left when you leave the hotel and you'll find Holiday Inn, with Hilton and Sheraton across the street. The Welcome Seafood Restaurant street is behind the Hilton, and it seems like the Hyatt Centric (KK) is below the Sheraton. Convenience stores and KFC are just a few steps away, making the location very convenient.
DariAED 141
8.1/10Very Good1148 Ulasan
Kota Kinabalu City Center Kota Kinabalu|0.58km dari pusat bandar
I rarely give such a bad review for a hotel, but I really have to get this off my chest. As soon as you step out of the elevator, the entire floor smells musty and damp. I guess it had been raining in Kota Kinabalu for a few days, so the water from guests' umbrellas and shoes got onto the carpet, making it smell really bad. I thought opening the room would be better. Of course, I knew I booked a windowless room, but I never expected a public restroom smell to hit me. The shower gel and shampoo in the bathroom were a 2-in-1... and as you can see from the pictures, it just looked unappealing. When I looked up while showering, I saw the moldy wall in picture three. The hardware was one thing, but the soft service wasn't good either. We got soaked from our island trip, and I called twice asking for more hangers, but no one bothered to respond. Later, I genuinely got angry and called them a third time, and they finally brought them over. Also, their hairdryer is wall-mounted, which is very inconvenient, especially for an island hotel where you often need to dry clothes. I asked if they had a portable hairdryer, and they said they'd check, but then never got back to me. The service was absolutely terrible. The only convenient thing is that it's a two-minute walk from Gaya Street. Other than that, there's really nothing... You decide for yourselves.
DariAED 90
8.5/10Very Good1006 Ulasan
Kota Kinabalu City Center Kota Kinabalu|0.08km dari pusat bandar
This place is great, mainly because of its super convenient location. It's really close to Gaya Street and just a short walk to Suria Sabah shopping mall. Basically, all those trendy spots you see on Xiaohongshu are just a stone's throw away. Other reviews mentioned it being noisy at night, but I stayed for 5 days and didn't experience that at all. Uh, the room was also quite clean. Housekeeping was prompt with tidying up and replenishing amenities. There's a convenience store right downstairs too.
DariAED 130

Show more

Show more

Packing Tips for Kota Kinabalu’s Weather

A lady packing her luggage

KK's tropical weather means one thing: you’ll sweat, you might get rained on, and you’ll definitely need to be smart about your outfits. Here’s what to bring depending on when you're going — and how to look like a seasoned KK traveller instead of a blur tourist 😎

🎒 Essentials for Anytime of the Year

Item Why You Need It
Light cotton clothes Breathable is best. Avoid thick jeans or long sleeves unless you're going up to Kundasang.
Sunblock The Sabahan sun is no joke. You will burn even when it’s cloudy.
Sunglasses & Cap Especially useful for island hopping or long walks in the city.
Refillable water bottle Stay hydrated — you'll be sweating buckets.
Mosquito repellent For nature walks, night markets, or if you're staying near forested areas.
Comfortable walking shoes / sandals For exploring city streets and islands. Bonus if they’re waterproof!

🌧️ If You’re Travelling During Wet Season (Oct–Jan):

Item Why You Need It
Compact umbrella / poncho Rain can be sudden. You don’t wanna be that tourist stuck under a tree.
Dry bag / waterproof pouch Protect your phone, wallet and travel docs during island trips or boat rides.
Quick-dry towel / clothes For the days you kena hujan halfway through your plans.
Extra socks & innerwear Trust me. Nothing worse than walking around in soggy undies 😩

🥶 If You’re Heading to Mount Kinabalu or Kundasang:

Item Why You Need It
Hoodie / light jacket Temperatures can drop to 13–17°C, especially at night.
Proper hiking shoes You need grip if you’re tackling the mountain or uneven terrain.
Thicker socks / gloves / beanie Not mandatory, but helpful if you’re doing early morning hikes or stargazing at the peak 🌌

Bonus Travel Hacks:

Pack some plastic bags or ziplocks: For your wet clothes or muddy slippers.

Carry a mini deodorant: You'll be sweating more than you think.

Powerbank: You’ll be snapping pics non-stop and may not always have time to charge up.

Weather & Activities in Kota Kinabalu: What to Do in Every Season

A lady holding an umbrella in the rain

Let’s match your mood and the weather to the best things to do in KK. Rain or shine, there’s always an adventure waiting — just gotta pick the right one for the right time 🔥

☀️ Dry Season (February to April): The “All-Out Explore” Season

Weather: Hot but manageable, less rain, clearer skies
Perfect for:

● 🏝️ Island hopping to Manukan, Sapi, and Mamutik — water visibility is beautiful!

● 🥾 Hiking Mount Kinabalu — trails are dry, views are unreal

● 🐬 Klias River Cruise to see proboscis monkeys and fireflies

● 🌅 Sunset chill sessions at Tanjung Aru Beach (seriously, one of the best in the world)

Pro Tip: Book your outdoor tours early — this is peak season, especially during school holidays.

🌦️ Wet Season (October to January): The “Slow Travel” Season

Weather: Frequent rain, high humidity, risk of flash floods in some areas
Perfect for:

● 🍲 Food hunting — KK has amazing seafood, Sabahan dishes, and hidden kopitiams

● 🏛️ Museums & cultural spots — like Sabah State Museum, Mari Mari Cultural Village

● 🧖‍♀️ Spa & wellness days — massage therapy is extra nice when it’s raining

● 🛍️ Shopping & cafe hopping — check out Imago Mall, Suria Sabah, or cute cafes like Woo! or October Coffee Lab

Pro Tip: Plan flexible schedules. Rain often comes late afternoon, so do your walking in the morning, chill in the evening.

⛅ In-Between Months (May, June, September): The “You Roll the Dice” Season

Weather: Can go either way — sunny in the morning, rain by 3PM
Perfect for:

● 🏞️ Day trips to Kundasang — cooler weather, and the cows at Desa Dairy Farm are too cute 🐄

● 📸 Photo ops at places like Signal Hill Observatory and floating mosques

● 🍽️ Trying everything! You’ve got enough sun for exploring, but just pack a poncho

Pro Tip: Always carry an umbrella and wear shoes that won’t betray you on wet tiles.

No matter when you go, Kota Kinabalu’s got flavour, nature, and charm. It’s one of those places that rewards the spontaneous traveller — even the rain feels like part of the experience 💙

Cheap Flights from Kuala Lumpur to Kota Kinabalu

  • Sehala
  • Pergi Balik

No Bad Time, Just Better Planning

Mount kinabalu in the distance over the clouds

So here’s the real deal lah — Kota Kinabalu isn’t about waiting for “perfect” weather. It’s about embracing the moment, rain or shine. Whether you're catching that golden sunset over the South China Sea or slurping down hot soto during a monsoon drizzle, KK will charm you either way 🌅🌧️

Sure, there are “better” months to go if you’re planning big outdoor adventures like Mount Kinabalu or island hopping. But honestly? Even the rainy days here have their own kind of magic — the sound of rain on a wooden longhouse, the mist over Kundasang, the way the city just slows down a little. It’s romantic, it’s raw, and it’s real.

Plan smart, pack right, and go with an open heart.
KK isn’t just a destination — it’s a vibe. And the weather? That’s just part of the story.

If you’re ready to start planning, check out our other guides too:

Where to Stay in Kota Kinabalu 🏨

Top Things to Eat in KK 🍜

Getting from KK Airport to City 🚖

See you in Sabah, geng. Don’t forget your sunblock and umbrella 😎☔

FAQ about Weather in Kota Kinabalu

Disclaimer: This article has been provided by an individual contributor or third party platform. If there is any discrepancy regarding the copyright, please contact us directly and we will delete the content immediately.
> >
Weather in Kota Kinabalu