BestTimesToVisit.com Logo

✓ Updated May 2026

Weather data and travel information verified current

When is the Best Time to Visit Colombo, Sri Lanka?

Colombo, Sri Lanka travel destination - scenic view of Sunrise Serenity at Gangaramaya Temple during ideal visiting season
Image: Colombo city skyline at night.png viaWikimedia Commons

🗺️ Start planning your trip

Discover tours, activities, and experiences in Colombo, Sri Lanka

Quick Answer:

The most rewarding time to experience Colombo, Sri Lanka, is between December and March, when the skies are clear and the air is pleasantly warm, perfect for exploring its dynamic streets. Imagine strolling through bustling markets under a gentle sun, the scent of spices filling the air, or witnessing breathtaking golden sunsets paint the Indian Ocean. Following this, the April-June period offers a different kind of vibrancy, with occasional refreshing showers that can make the lush greenery even more striking, and the city feels alive with a unique, dynamic energy before the heavier monsoon rains arrive.

Airport Code

CMB

Coordinates

6.93°, 79.86°

Climate Overview

Colombo, Sri Lanka, hums with a tropical warmth year-round, punctuated by distinct monsoon seasons that shape its vibrant character. From December to March, expect the gentle caress of the northeast monsoon, bringing sunny skies and balmy evenings perfect for exploring ancient temples and bustling markets, with a refreshing humidity that keeps the lush gardens perpetually in bloom. As April approaches, the air grows heavier, hinting at the arrival of the southwest monsoon from May to August, which unleashes dramatic, yet often brief, downpours that clear the air and invigorate the landscape, creating a dramatic backdrop for indoor cultural experiences. The inter-monsoon periods, though prone to thunderstorms, offer a unique spectacle of nature's power, often followed by spectacular sunsets. This consistent warmth and the rhythm of the rains create an atmosphere of perpetual life and renewal, ideal for embracing the island's spirit.

Take this guide with you — download it as a free PDF

Weather, best months, things to do, and travel tips

Planning a Colombo, Sri Lanka trip? Explore what's available.

Top Things to Do

Sunrise Serenity at Gangaramaya Temple

Witness the dawn break over the Beira Lake from the steps of the Gangaramaya Temple, a fascinating blend of Sri Lankan, Thai, Indian, and Chinese architecture. Arrive before the crowds to soak in the spiritual ambiance, observe monks in quiet contemplation, and admire the intricate carvings and eclectic collection of artifacts.

Culinary Quest through Pettah Market

Dive headfirst into the vibrant chaos of Pettah Market, a sensory explosion of spices, textiles, and street food. Seek out the 'isso wadey' (prawn fritters) from a reputable vendor and haggle for fragrant Ceylon tea, experiencing the true pulse of Colombo's commerce.

Afternoon Escape to Independence Square

Find a moment of calm amidst the city's buzz at Independence Square, a beautifully preserved monument surrounded by lush greenery. Rent a bicycle to leisurely pedal around the arcades and gardens, or simply find a shaded bench to people-watch and appreciate the historical significance.

Sunset Stroll along Galle Face Green

As the sun dips below the Indian Ocean, join locals for an evening promenade at Galle Face Green, a sprawling urban park. Sample delicious street food like kottu roti and enjoy the sea breeze, perhaps even flying a kite with the city skyline as your backdrop.

See all 8 things to do →

💡 Travel Tip: For the best value on hotels during this season, check current rates on Trip.com.

Essential Travel Tips

money

While credit cards are accepted in larger hotels and shops, always have some Sri Lankan Rupees (LKR) on hand for smaller vendors, tuk-tuks, and local markets. ATMs are widely available, but it's wise to inform your bank of your travel dates to avoid card blocks. Exchange a small amount at the airport for immediate needs, then look for better rates at reputable exchange bureaus in the city.

transport

Embrace the tuk-tuk for short to medium distances, but always agree on the fare *before* you start your journey. For longer trips or more comfort, consider using ride-hailing apps like PickMe or Uber, which offer fixed prices and are generally more reliable. If you're feeling adventurous, the local buses are incredibly cheap and offer a true slice of Colombo life, though they can be crowded and chaotic.

culture

Dress modestly when visiting temples and religious sites – shoulders and knees should be covered. You'll also need to remove your shoes before entering. Be mindful of the 'head wobble' – it can mean anything from 'yes' to 'okay' to 'I understand,' so don't take it as a definitive 'yes' in all situations.

food

Don't leave Colombo without trying a 'kottu roti' from a street-side stall – it's a delicious, savory dish made from chopped-up flatbread, vegetables, egg, and meat, all stir-fried on a hot griddle. For a more refined experience, seek out 'rice and curry' at a local restaurant; you'll get a generous portion of rice with several small, flavorful curries to choose from. Be adventurous and try the hoppers (a bowl-shaped pancake) for breakfast!

safety

Colombo is generally safe, but like any major city, be aware of your surroundings, especially in crowded areas like Pettah Market. Keep your valuables secure and be cautious of unsolicited 'guides' offering tours – it's best to book reputable tours in advance or use your ride-hailing apps for transport. Always trust your gut feeling if a situation feels off.

packing

Pack light, breathable clothing made from natural fabrics like cotton or linen, as Colombo is hot and humid year-round. Include a light rain jacket or umbrella, as sudden downpours are common, especially during the monsoon seasons. Don't forget insect repellent, sunscreen, and a hat to protect yourself from the strong tropical sun.

NEWVANGA Universal USB-C Travel Adapter (All-in-One)
Traveler Recommended

One Travel Essential Almost Everyone Forgets

NEWVANGA Universal USB-C Travel Adapter (All-in-One)

Compact all-in-one adapter with US, UK, EU and AU plugs plus fast USB charging, so you can charge your phone and laptop in 150+ countries without hunting for the right plug.

As an Amazon Associate, we earn from qualifying purchases.

💡 Travel Tip: If you're planning your trip, it's worth checking flight prices on Trip.com before you decide.

Weather Details

Jan
6 days
Feb
6 days
Mar
11 days
Apr
14 days
May
17 days
Jun
15 days
Jul
13 days
Aug
14 days
Sep
16 days
Oct
17 days
Nov
14 days
Dec
10 days

Monthly Weather Data Table

MonthHigh (°C)Low (°C)High (°F)Low (°F)Rainfall (mm)Rain DaysDaylight (h)
Jan31°C23°C88°F73°F60mm
6 days
12.1h
Feb31°C23°C88°F73°F70mm
6 days
12.1h
Mar32°C24°C90°F75°F120mm
11 days
12.1h
Apr32°C25°C90°F77°F210mm
14 days
12.2h
May31°C25°C88°F77°F320mm
17 days
12.2h
Jun30°C25°C86°F77°F180mm
15 days
12.2h
Jul30°C24°C86°F75°F120mm
13 days
12.2h
Aug30°C24°C86°F75°F130mm
14 days
12.1h
Sep30°C24°C86°F75°F200mm
16 days
12.0h
Oct30°C24°C86°F75°F260mm
17 days
11.9h
Nov30°C23°C86°F73°F230mm
14 days
11.9h
Dec30°C23°C86°F73°F130mm
10 days
12.0h

Colombo, Sri Lanka Month by Month: Complete Guide

Planning your trip to Colombo, Sri Lanka? Here's what to expect each month:

Jan in Colombo, Sri Lanka

Weather

31°C°C / 88°F°F

6 days rainy days • 60mmmm

What to Expect

Winter season with cooler temperatures. Fewer tourists but some attractions may have limited hours.

Crowd Level

🟢 Low - Quiet season, easy to find accommodation

Quick Tip: Jan can be quite hot. Stay hydrated and plan indoor activities.

Feb in Colombo, Sri Lanka

Weather

31°C°C / 88°F°F

6 days rainy days • 70mmmm

What to Expect

Late winter, beginning to warm up. Good for budget travelers seeking lower prices.

Crowd Level

🟢 Low - Quiet season, easy to find accommodation

Quick Tip: Feb can be quite hot. Stay hydrated and plan indoor activities.

Mar in Colombo, Sri Lanka

Weather

32°C°C / 90°F°F

11 days rainy days • 120mmmm

What to Expect

Spring begins, mild weather. Shoulder season with moderate crowds.

Crowd Level

🟢 Low - Quiet season, easy to find accommodation

Quick Tip: Mar can be quite hot. Stay hydrated and plan indoor activities.

Apr in Colombo, Sri Lanka

Weather

32°C°C / 90°F°F

14 days rainy days • 210mmmm

What to Expect

Spring in full bloom. Pleasant temperatures and growing tourist activity.

Crowd Level

🟡 Moderate - Comfortable crowds, good availability

Quick Tip: Apr can be quite hot. Stay hydrated and plan indoor activities.

May in Colombo, Sri Lanka

Weather

31°C°C / 88°F°F

17 days rainy days • 320mmmm

What to Expect

Late spring, excellent weather. One of the best times to visit for most travelers.

Crowd Level

🟡 Moderate - Comfortable crowds, good availability

Quick Tip: May can be quite hot. Stay hydrated and plan indoor activities.

Jun in Colombo, Sri Lanka

Weather

30°C°C / 86°F°F

15 days rainy days • 180mmmm

What to Expect

Early summer, warm and sunny. Peak season begins, book accommodations early.

Crowd Level

🔴 High - Peak tourist season, book early

Quick Tip: Jun sees significant rainfall. Bring waterproof gear.

Jul in Colombo, Sri Lanka

Weather

30°C°C / 86°F°F

13 days rainy days • 120mmmm

What to Expect

Peak summer season. Hot weather and highest tourist crowds. Most expensive time.

Crowd Level

🔴 High - Peak tourist season, book early

Quick Tip: Jul sees significant rainfall. Bring waterproof gear.

Aug in Colombo, Sri Lanka

Weather

30°C°C / 86°F°F

14 days rainy days • 130mmmm

What to Expect

Peak summer continues. Very crowded but great weather for outdoor activities.

Crowd Level

🔴 High - Peak tourist season, book early

Quick Tip: Aug sees significant rainfall. Bring waterproof gear.

Sep in Colombo, Sri Lanka

Weather

30°C°C / 86°F°F

16 days rainy days • 200mmmm

What to Expect

Early fall, shoulder season. Weather still good, crowds decreasing. Great value.

Crowd Level

🟡 Moderate - Comfortable crowds, good availability

Quick Tip: Sep sees significant rainfall. Bring waterproof gear.

Oct in Colombo, Sri Lanka

Weather

30°C°C / 86°F°F

17 days rainy days • 260mmmm

What to Expect

Fall season, mild temperatures. Lower crowds and good prices. Comfortable for sightseeing.

Crowd Level

🟡 Moderate - Comfortable crowds, good availability

Quick Tip: Oct sees significant rainfall. Bring waterproof gear.

Nov in Colombo, Sri Lanka

Weather

30°C°C / 86°F°F

14 days rainy days • 230mmmm

What to Expect

Late fall, cooler weather. Off-season begins, significant discounts available.

Crowd Level

🟢 Low - Quiet season, easy to find accommodation

Quick Tip: Nov sees significant rainfall. Bring waterproof gear.

Dec in Colombo, Sri Lanka

Weather

30°C°C / 86°F°F

10 days rainy days • 130mmmm

What to Expect

Winter season, holiday atmosphere. Festive but can be cold. Mixed crowds.

Crowd Level

🔴 High - Peak tourist season, book early

Quick Tip: Dec sees significant rainfall. Bring waterproof gear.

All Things to Do in Colombo, Sri Lanka

Sunrise Serenity at Gangaramaya Temple

cultural

Witness the dawn break over the Beira Lake from the steps of the Gangaramaya Temple, a fascinating blend of Sri Lankan, Thai, Indian, and Chinese architecture. Arrive before the crowds to soak in the spiritual ambiance, observe monks in quiet contemplation, and admire the intricate carvings and eclectic collection of artifacts.

Culinary Quest through Pettah Market

food

Dive headfirst into the vibrant chaos of Pettah Market, a sensory explosion of spices, textiles, and street food. Seek out the 'isso wadey' (prawn fritters) from a reputable vendor and haggle for fragrant Ceylon tea, experiencing the true pulse of Colombo's commerce.

Best time: All year round, but slightly less humid from December to March

Afternoon Escape to Independence Square

attraction

Find a moment of calm amidst the city's buzz at Independence Square, a beautifully preserved monument surrounded by lush greenery. Rent a bicycle to leisurely pedal around the arcades and gardens, or simply find a shaded bench to people-watch and appreciate the historical significance.

Sunset Stroll along Galle Face Green

activity

As the sun dips below the Indian Ocean, join locals for an evening promenade at Galle Face Green, a sprawling urban park. Sample delicious street food like kottu roti and enjoy the sea breeze, perhaps even flying a kite with the city skyline as your backdrop.

Best time: December to March for drier weather

Artistic Discoveries at the Sapumal Foundation

cultural

Venture beyond the main galleries to uncover the Sapumal Foundation, a hidden gem showcasing contemporary Sri Lankan art in a charming colonial bungalow. This intimate space offers a chance to connect with emerging artists and discover unique pieces away from the tourist trail.

Exploring the Dutch Hospital Precinct

shopping

Wander through the beautifully restored Dutch Hospital Shopping Precinct, where colonial architecture meets modern chic. Browse artisanal boutiques for unique souvenirs and enjoy a refreshing drink at one of the open-air cafes, soaking in the historical ambiance.

A Taste of Tradition at a Local 'Hotaa Potha'

food

For an authentic culinary experience, seek out a 'hotaa potha' (small eatery) in a less touristy neighborhood for a hearty rice and curry lunch. Look for places bustling with locals – a sure sign of delicious, home-style cooking at incredibly affordable prices.

Birdwatching at Diyatha Uyana

nature

Escape to the tranquil Diyatha Uyana, a waterside park that transforms into a haven for local birdlife, especially in the early morning. Enjoy a peaceful walk along the waterways, spotting diverse avian species before the city truly awakens.

Best time: December to March for optimal birdwatching

Planning your Colombo, Sri Lanka adventure? Enhance it with a customizable private tour guide via GoWithGuide—perfect for exploring beyond the city.

GoWithGuide Tours and Experiences

Getting Around Colombo, Sri Lanka

Tuk-tuks

The quintessential Colombo experience, tuk-tuks are ubiquitous and great for short to medium distances, especially in congested areas where cars struggle. They offer an open-air, albeit sometimes noisy, way to navigate the city.

Cost:Negotiate before starting, typically LKR 150-300 for short rides within the city center. Longer distances can be LKR 500-1000.
Tip:Always agree on the fare *before* you get in. Many tuk-tuks don't have meters, and tourists are often quoted inflated prices. Use ride-hailing apps like PickMe or Uber, which offer fixed prices and are generally more reliable and safer, especially at night. Avoid tuk-tuks that look overly eager to take you to specific shops or gem stores – they likely get a commission.

Ride-Hailing Apps (PickMe/Uber)

These apps are a lifesaver in Colombo, offering a wide range of vehicles from tuk-tuks to cars, with transparent pricing and GPS tracking. They are ideal for predictable costs and avoiding haggling.

Cost:Varies by distance and vehicle type. A typical tuk-tuk ride within the city might cost LKR 200-400, while a car could be LKR 400-800.
Tip:Download both PickMe and Uber as sometimes one has better availability or pricing than the other. Ensure your phone has a local SIM or reliable roaming data. The app will show you the estimated arrival time and driver details, enhancing safety. Be aware that surge pricing can occur during peak hours.

Local Buses

For the truly adventurous and budget-conscious traveler, local buses are the most economical way to get around and offer a genuine slice of Colombo life. Routes are extensive, covering almost every corner of the city and beyond.

Cost:Extremely cheap, often starting from LKR 10-20 for short rides and rarely exceeding LKR 100 for longer city routes.
Tip:Routes can be confusing; ask locals for help or look for route numbers displayed on the bus. Be prepared for crowded conditions and a fast-paced ride. Keep your belongings secure and be mindful of pickpockets. Buses can be hot and uncomfortable, especially during midday. Not recommended for those with heavy luggage or mobility issues.

Private Car Hire with Driver

This is the most comfortable and convenient option for longer excursions, day trips, or if you prefer a hassle-free experience with personalized service. It's ideal for exploring areas outside the immediate city center or for business travel.

Cost:Can range from LKR 4,000-8,000 per day (8-10 hours) for a standard car, depending on the driver and duration. Longer tours will cost more.
Tip:Book through your hotel or a reputable tour operator to ensure reliability and fair pricing. Confirm what's included (e.g., driver's meals, fuel, tolls). Always clarify the total mileage or hours allowed per day. A good driver can also act as an informal guide, offering insights into local culture.

Trains

While primarily for inter-city travel, Colombo's Fort Railway Station is a major hub. The local commuter train lines can be used for specific routes, like heading towards the outskirts or connecting to coastal towns.

Cost:Very affordable. A short commuter train ride might cost LKR 20-50.
Tip:For longer journeys, book first-class or observation carriage tickets in advance, especially for popular routes like Kandy or Ella. For local commutes, be aware of schedules as they can be less frequent than buses. The main station can be chaotic; keep an eye on your belongings and be patient.

💡 Travel Tip: This season usually means better deals — check what's available on Trip.com.

Planning a trip to Colombo, Sri Lanka? Grab a guidebook.

Browse Lonely Planet, Fodor's, Rick Steves, and more on Amazon — packed with maps, itineraries, and local tips.

As an Amazon Associate, we earn from qualifying purchases.

Similar Destinations

Frequently Asked Questions

When is the absolute best time to visit Colombo, Sri Lanka, if I want to avoid the worst of the rain?

While Colombo is a year-round destination, if you're aiming to dodge the heaviest downpours, aim for the dry season from December to March. You'll still get the occasional shower, but it's generally sunny and pleasant, perfect for exploring the city's markets and colonial architecture without getting soaked.

What's a common cultural faux pas I should be aware of in Colombo?

One thing to remember is to always remove your shoes before entering temples and private homes – it's a sign of respect. Also, when visiting religious sites, dress modestly, covering your shoulders and knees. It's a small gesture that goes a long way in showing appreciation for local customs.

How do I get around Colombo like a local, and what's the best way to hail a ride?

For short distances, tuk-tuks are the quintessential Colombo experience! Always agree on the fare *before* you hop in, or insist on using the meter if they have one. For longer trips or more comfort, ride-sharing apps like PickMe and Uber are readily available and often more affordable than negotiating with a taxi driver.

Beyond the main attractions, is there a 'hidden gem' neighborhood or spot you'd recommend in Colombo?

Definitely explore the Pettah Market, but go early in the morning before it gets too chaotic. It's a sensory overload in the best way possible, with narrow lanes dedicated to everything from spices and textiles to electronics. It's the beating heart of the city's commerce and a fantastic place to people-watch and find unique souvenirs.

Is it safe to eat street food in Colombo, and what should I look out for?

Street food in Colombo can be incredibly delicious, but like anywhere, use your judgment. Opt for stalls that are busy with locals, as this usually means high turnover and fresh ingredients. Look for vendors cooking food to order right in front of you, and you'll likely have a fantastic and safe culinary adventure.

What's the deal with currency and tipping in Colombo?

The local currency is the Sri Lankan Rupee (LKR). While credit cards are accepted in larger hotels and shops, it's essential to have cash for markets, tuk-tuks, and smaller eateries. Tipping isn't mandatory, but rounding up the bill or leaving a small amount (around 5-10%) for good service is always appreciated.

What is the cheapest month to visit Colombo, Sri Lanka?

The cheapest months to visit Colombo, Sri Lanka are typically Apr and May during the off-season. You can save 30-40% on hotels and flights compared to peak summer months. While weather may not be ideal, you'll enjoy fewer crowds and significant savings.

How many days do you need in Colombo, Sri Lanka?

We recommend spending 3-5 days in Colombo, Sri Lanka to see the main attractions without feeling rushed. This gives you time to explore the top sights, experience local culture, and take a day trip if desired. Budget travelers might do 2-3 days, while those wanting a deeper experience should plan for a week.

What should I avoid in Colombo, Sri Lanka?

Avoid visiting Colombo, Sri Lanka during Apr if possible, when weather conditions are less favorable. Also, be cautious of tourist traps in heavily visited areas - research attractions beforehand and consider booking skip-the-line tickets for popular sites.

Is Colombo, Sri Lanka expensive to visit?

Colombo, Sri Lanka can be enjoyed on various budgets. Daily costs typically range from $50-80 for budget travelers, $100-200 for mid-range visitors, and $250+ for luxury experiences. Prices are highest during peak season and lowest during off-season months. Book accommodations early to secure better rates.

What is Colombo, Sri Lanka famous for?

Colombo, Sri Lanka is famous for Birdwatching at Diyatha Uyana, Sunrise Serenity at Gangaramaya Temple, and Artistic Discoveries at the Sapumal Foundation. Escape to the tranquil Diyatha Uyana, a waterside park that transforms into a haven for local birdlife, especially in the early morning. Enjoy a peaceful walk along the waterways, spotting diverse avian species before the city truly awakens.

When you're ready to book Colombo, Sri Lanka

Compare prices across top travel sites to find the best deal.

Travel Articles About Colombo, Sri Lanka

Get Travel Tips for Colombo, Sri Lanka

Get the best travel timing tips delivered to your inbox:

Plan Your Colombo Trip

Great weather, fewer crowds — shoulder season is a smart time to visit. Check availability now.

Tip: Booking through these links may earn us a small commission at no extra cost to you, helping support this site's free content!

Colombo, Sri Lanka

Colombo Hotels