Gampaha District Weather in January

Average temperatures, rainfall, sunshine and the best places to visit in Gampaha District, Sri Lanka in January.

Are you planning a trip a to Gampaha District, Sri Lanka in January and wondering what kind of weather to expect? This page has all the details you need.

What to Expect in Gampaha District in January

Gampaha District, Sri Lanka is a region in Sri Lanka. January in Gampaha District generally has very warm temperatures, with precipitation levels ranging from moderate to high.

Temperatures

You can expect very warm maximum daytime temperatures of around 31°C (88°F) and nighttime temperatures around 24°C (75°F) in Negombo. The temperatures mentioned for daytime and nighttime are general averages. However there can be days that surpass these temperatures. So equip yourself with clothing that can handle the potential heat.

For a closer look at conditions across Gampaha District, Sri Lanka, refer to the map below.

Precipitation

In January, precipitation varies across different areas. From moderate rainfall in Negombo with an average of 48 mm (1.9 in) to high rainfall in Kapugoda with 112 mm (4.4 in). In Negombo, this particular month consistently records the lowest levels of rainfall, making it the driest period throughout the entire year.

Average sunshine

Most destinations offer generous amounts of sunshine this January. For example, Negombo gets approximately 248 hours of sunlight, perfect for anyone wanting bright, sunny days.

Explore Gampaha District by month

Pick a month to see the average temperature, rainfall and sunshine in Gampaha District — and find the best time to visit. (based on Negombo)

Best Places to Visit in Gampaha District in January

Click on a destination dot for more details. Toggle the map to compare temperatures or precipitation across Gampaha District.

perfect weather
pleasant
tolerable
unpleasant
poor

Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20°C (68°F) and 29°C (84°F) and not too much precipitation (less than 90 mm (3.5 in) a month).

Popular Destinations in Gampaha District

What is the weather like in January for some of the most popular destinations in Gampaha District, Sri Lanka?

Temperature range in Gampaha District (January)

Precipitation variation in Gampaha District (January)

Negombo

In January Negombo generally has very high temperatures with maximum daytime temperatures around 31°C (88°F), minimum nighttime temperatures around 24°C (75°F) and moderate monthly rainfall. So on average the conditions are pleasant that month.

December
January
February
Max temperature
31°C (88°F)
31°C (88°F)
32°C (90°F)
Min temperature
24°C (75°F)
24°C (75°F)
25°C (77°F)
Monthly sun hours
217 hours
248 hours
246 hours
Monthly rainfall
151 mm (5.9 in)
48 mm (1.9 in)
56 mm (2.2 in)
Monthly rainy days
10 days
4 days
4 days
Weather conditions

Katunayaka

In January Katunayaka generally has very high temperatures with maximum daytime temperatures around 32°C (90°F), minimum nighttime temperatures around 24°C (75°F) and moderate monthly rainfall. So on average the conditions are pleasant that month.

December
January
February
Max temperature
31°C (88°F)
32°C (90°F)
33°C (91°F)
Min temperature
24°C (75°F)
24°C (75°F)
24°C (75°F)
Monthly sun hours
217 hours
248 hours
246 hours
Monthly rainfall
158 mm (6.2 in)
53 mm (2.1 in)
61 mm (2.4 in)
Monthly rainy days
10 days
4 days
4 days
Weather conditions

Ja-Ela

In January Ja-Ela generally has very high temperatures with maximum daytime temperatures around 32°C (90°F), minimum nighttime temperatures around 24°C (75°F) and moderate monthly rainfall. So on average the conditions are pleasant that month.

December
January
February
Max temperature
31°C (88°F)
32°C (90°F)
33°C (91°F)
Min temperature
24°C (75°F)
24°C (75°F)
24°C (75°F)
Monthly sun hours
217 hours
248 hours
246 hours
Monthly rainfall
168 mm (6.6 in)
60 mm (2.4 in)
68 mm (2.7 in)
Monthly rainy days
10 days
5 days
5 days
Weather conditions

Seeduwa

In January Seeduwa generally has very high temperatures with maximum daytime temperatures around 32°C (90°F), minimum nighttime temperatures around 24°C (75°F) and moderate monthly rainfall. So on average the conditions are pleasant that month.

December
January
February
Max temperature
31°C (88°F)
32°C (90°F)
33°C (91°F)
Min temperature
24°C (75°F)
24°C (75°F)
24°C (75°F)
Monthly sun hours
217 hours
248 hours
246 hours
Monthly rainfall
161 mm (6.3 in)
56 mm (2.2 in)
64 mm (2.5 in)
Monthly rainy days
10 days
5 days
4 days
Weather conditions

Gampaha

In January Gampaha generally has very high temperatures with maximum daytime temperatures around 33°C (91°F), minimum nighttime temperatures around 23°C (73°F) and moderate monthly rainfall. So on average the conditions are pleasant that month.

December
January
February
Max temperature
31°C (88°F)
33°C (91°F)
34°C (93°F)
Min temperature
23°C (73°F)
23°C (73°F)
24°C (75°F)
Monthly sun hours
217 hours
248 hours
246 hours
Monthly rainfall
172 mm (6.8 in)
64 mm (2.5 in)
72 mm (2.8 in)
Monthly rainy days
10 days
5 days
5 days
Weather conditions

Is your destination not in the list? Have a look at all destinations in Gampaha District, in Sri Lanka.

In our records: Sri Lanka January extremes

Notable January records observed across cities in Sri Lanka in our climate database (1995 – 2026). Historic readings can vary in quality, so treat these as illustrative.

  • Based on our data, the coldest January night in Sri Lanka dropped to -2°C (28°F) in Bentota on January 1, 2020.

Popular cities in January

Day & night temperatures, rainfall and average weather in Gampaha District in January.

City Weather Day temp Night temp Rainfall
Negombo 31°C (88°F) 24°C (75°F) 48 mm (1.9 in)
Katunayaka 32°C (90°F) 24°C (75°F) 53 mm (2.1 in)
Ja-Ela 32°C (90°F) 24°C (75°F) 60 mm (2.4 in)
Seeduwa 32°C (90°F) 24°C (75°F) 56 mm (2.2 in)
Gampaha 33°C (91°F) 23°C (73°F) 64 mm (2.5 in)
Uswetakeiyawa 32°C (90°F) 24°C (75°F) 62 mm (2.4 in)

Gampaha District weather in January: frequently asked questions

What is the weather like in Gampaha District, Sri Lanka in January?

Gampaha District, Sri Lanka typically experiences tolerable weather in January, part of the season. Daytime highs in Negombo average around 31°C (88°F), and temperatures drop to about 24°C (75°F) at night.

What is the average temperature in Gampaha District, Sri Lanka in January?

Negombo averages a daytime maximum of 31°C (88°F) in January, with overnight lows close to 24°C (75°F).

Does Gampaha District, Sri Lanka get a lot of rain in January?

Not particularly. Negombo averages just 48 mm (1.9 in) of rain in January, making it a mostly dry month for Gampaha District, Sri Lanka.

Is January a Good Time to Visit Gampaha District, Sri Lanka?

We believe that January is one of the best times to visit Gampaha District, Sri Lanka with overall pleasant weather in Negombo. It's worth noting that weather conditions might differ depending on the location you visit.

On average, the best time to visit Gampaha District, Sri Lanka is in January and February with generally tolerable weather in Negombo. On the other hand, the weather in April, May, June, July, August, September, October and November tend to be poor.

Interested in more climate information?

We have much more information about the climate in Gampaha District.

Weather and climate has detailed information for every country in the world. Are you going to Sri Lanka? Get detailed historical weather averages for many cities in Sri Lanka.

Not sure yet where to go? We now have a tool which recommends destinations that suit your ideal travel conditions. Find out where to go with our weather planner.

Bucket list

Need travel inspiration? Check out our bucket list articles and be inspired.