Sigiriya weather by month

Check out Sigiriya weather averages by month. Compare detailed monthly climate statistics including temperature, rainfall and sunshine figures.

Temperature in Sigiriya (°C)

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Max temperature (daytime)
28°C maximum daytime temperature in January in Sigiriya28
30°C maximum daytime temperature in February in Sigiriya30
32°C maximum daytime temperature in March in Sigiriya32
32°C maximum daytime temperature in April in Sigiriya32
32°C maximum daytime temperature in May in Sigiriya32
31°C maximum daytime temperature in June in Sigiriya31
31°C maximum daytime temperature in July in Sigiriya31
31°C maximum daytime temperature in August in Sigiriya31
31°C maximum daytime temperature in September in Sigiriya31
30°C maximum daytime temperature in October in Sigiriya30
29°C maximum daytime temperature in November in Sigiriya29
28°C maximum daytime temperature in December in Sigiriya28
Min temperature (night-time)
21°C minimum night-time temperature in January in Sigiriya21
21°C minimum night-time temperature in February in Sigiriya21
22°C minimum night-time temperature in March in Sigiriya22
23°C minimum night-time temperature in April in Sigiriya23
24°C minimum night-time temperature in May in Sigiriya24
24°C minimum night-time temperature in June in Sigiriya24
23°C minimum night-time temperature in July in Sigiriya23
23°C minimum night-time temperature in August in Sigiriya23
23°C minimum night-time temperature in September in Sigiriya23
22°C minimum night-time temperature in October in Sigiriya22
22°C minimum night-time temperature in November in Sigiriya22
21°C minimum night-time temperature in December in Sigiriya21
Heat & Humidity
Moderate heat & humidity in January in SigiriyaM
High heat & humidity in February in SigiriyaH
High heat & humidity in March in SigiriyaH
Very high heat & humidity in April in SigiriyaVH
Very high heat & humidity in May in SigiriyaVH
High heat & humidity in June in SigiriyaH
High heat & humidity in July in SigiriyaH
High heat & humidity in August in SigiriyaH
High heat & humidity in September in SigiriyaH
High heat & humidity in October in SigiriyaH
High heat & humidity in November in SigiriyaH
Moderate heat & humidity in December in SigiriyaM

Note: 0 = None, L = Low, M = Moderate, H = High, VH = Very high, E = Extreme

Sunshine & Daylight in Sigiriya

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Daily hours of sunshine
Daily hours of daylight
12 hours of daylight per day in January in Sigiriya12
12 hours of daylight per day in February in Sigiriya12
12 hours of daylight per day in March in Sigiriya12
12 hours of daylight per day in April in Sigiriya12
12 hours of daylight per day in May in Sigiriya12
13 hours of daylight per day in June in Sigiriya13
13 hours of daylight per day in July in Sigiriya13
12 hours of daylight per day in August in Sigiriya12
12 hours of daylight per day in September in Sigiriya12
12 hours of daylight per day in October in Sigiriya12
12 hours of daylight per day in November in Sigiriya12
12 hours of daylight per day in December in Sigiriya12
UV Index (Maximum)
UV (maximum) index 11 (Extreme) in January in Sigiriya11
UV (maximum) index 11+ (Extreme) in February in Sigiriya11
UV (maximum) index 11+ (Extreme) in March in Sigiriya11
UV (maximum) index 11+ (Extreme) in April in Sigiriya11
UV (maximum) index 11+ (Extreme) in May in Sigiriya11
UV (maximum) index 11+ (Extreme) in June in Sigiriya11
UV (maximum) index 11+ (Extreme) in July in Sigiriya11
UV (maximum) index 11+ (Extreme) in August in Sigiriya11
UV (maximum) index 11+ (Extreme) in September in Sigiriya11
UV (maximum) index 11+ (Extreme) in October in Sigiriya11
UV (maximum) index 11 (Extreme) in November in Sigiriya11
UV (maximum) index 11 (Extreme) in December in Sigiriya11

Rainfall in Sigiriya

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Number of days with some rain
5 days with some rainfall in January in Sigiriya5
5 days with some rainfall in February in Sigiriya5
6 days with some rainfall in March in Sigiriya6
11 days with some rainfall in April in Sigiriya11
8 days with some rainfall in May in Sigiriya8
8 days with some rainfall in June in Sigiriya8
8 days with some rainfall in July in Sigiriya8
8 days with some rainfall in August in Sigiriya8
9 days with some rainfall in September in Sigiriya9
14 days with some rainfall in October in Sigiriya14
15 days with some rainfall in November in Sigiriya15
13 days with some rainfall in December in Sigiriya13
Average monthly rainfall (mm)
109 mm monthly rainfall in January in Sigiriya109
87 mm monthly rainfall in February in Sigiriya87
84 mm monthly rainfall in March in Sigiriya84
169 mm monthly rainfall in April in Sigiriya169
97 mm monthly rainfall in May in Sigiriya97
55 mm monthly rainfall in June in Sigiriya55
70 mm monthly rainfall in July in Sigiriya70
71 mm monthly rainfall in August in Sigiriya71
99 mm monthly rainfall in September in Sigiriya99
267 mm monthly rainfall in October in Sigiriya267
298 mm monthly rainfall in November in Sigiriya298
258 mm monthly rainfall in December in Sigiriya258

More about Sigiriya

Sigiriya by month

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec

Recommended for Sri Lanka

  • Save up to £300 on holidays (Jan 2026-Nov 2027)
  • Book online with TUI Black Friday discount code
  • Sign up to myTUI. Discount varies by spend. T&Cs apply

Expires at 23:59 on Tuesday 2nd Dec 2025 · View all TUI offers

TUITUI deal finder

The climate guide for Sri Lanka (Sigiriya) shows long term monthly weather averages processed from data supplied by CRU (University of East Anglia), the Met Office & the Netherlands Meteorological Institute. Find out more about our data sources.

What's the climate like in Sigiriya?

Sigiriya has a hot tropical climate with a winter dry season.

Sigiriya weather in January

Expect daytime maximum temperatures of 28°C in Sigiriya, Sri Lanka in January based on long-term weather averages. There are 7 hours of sunshine per day on average with typically 109 mm of rainfall in the month.

  • 28°C maximum daytime temperature in January in Sigiriya28
    28°C max day temperature
  • 7 hours of sunshine per day
  • 5 days with some rainfall in January in Sigiriya5
    5 days with some rainfall
  • 21°C minimum night-time temperature in January in Sigiriya21
    21°C min night temperature
  • 12 hours of daylight per day in January in Sigiriya12
    12 hours of daylight per day
  • Moderate heat & humidity in January in SigiriyaM
    Moderate heat & humidity
  • 109 mm monthly rainfall in January in Sigiriya109
    109 mm of monthly rainfall
  • UV (maximum) index 11 (Extreme) in January in Sigiriya11
    11 (Extreme) UV index

Back to months

Sigiriya weather in February

Expect daytime maximum temperatures of 30°C in Sigiriya, Sri Lanka in February and high heat and humidity based on long-term weather averages. There are 8 hours of sunshine per day on average with typically 87 mm of rainfall in the month.

  • 30°C maximum daytime temperature in February in Sigiriya30
    30°C max day temperature
  • 8 hours of sunshine per day
  • 5 days with some rainfall in February in Sigiriya5
    5 days with some rainfall
  • 21°C minimum night-time temperature in February in Sigiriya21
    21°C min night temperature
  • 12 hours of daylight per day in February in Sigiriya12
    12 hours of daylight per day
  • High heat & humidity in February in SigiriyaH
    High heat & humidity
  • 87 mm monthly rainfall in February in Sigiriya87
    87 mm of monthly rainfall
  • UV (maximum) index 11+ (Extreme) in February in Sigiriya11
    11+ (Extreme) UV index

Back to months

Sigiriya weather in March

Expect daytime maximum temperatures of 32°C in Sigiriya, Sri Lanka in March and high heat and humidity based on long-term weather averages. There are 9 hours of sunshine per day on average with typically 84 mm of rainfall in the month.

  • 32°C maximum daytime temperature in March in Sigiriya32
    32°C max day temperature
  • 9 hours of sunshine per day
  • 6 days with some rainfall in March in Sigiriya6
    6 days with some rainfall
  • 22°C minimum night-time temperature in March in Sigiriya22
    22°C min night temperature
  • 12 hours of daylight per day in March in Sigiriya12
    12 hours of daylight per day
  • High heat & humidity in March in SigiriyaH
    High heat & humidity
  • 84 mm monthly rainfall in March in Sigiriya84
    84 mm of monthly rainfall
  • UV (maximum) index 11+ (Extreme) in March in Sigiriya11
    11+ (Extreme) UV index

Back to months

Sigiriya weather in April

Expect daytime maximum temperatures of 32°C in Sigiriya, Sri Lanka in April and very high heat and humidity based on long-term weather averages. There are 8 hours of sunshine per day on average with 11 days with some rainfall and typically 169 mm of rainfall in the month.

  • 32°C maximum daytime temperature in April in Sigiriya32
    32°C max day temperature
  • 8 hours of sunshine per day
  • 11 days with some rainfall in April in Sigiriya11
    11 days with some rainfall
  • 23°C minimum night-time temperature in April in Sigiriya23
    23°C min night temperature
  • 12 hours of daylight per day in April in Sigiriya12
    12 hours of daylight per day
  • Very high heat & humidity in April in SigiriyaVH
    Very High heat & humidity
  • 169 mm monthly rainfall in April in Sigiriya169
    169 mm of monthly rainfall
  • UV (maximum) index 11+ (Extreme) in April in Sigiriya11
    11+ (Extreme) UV index

Back to months

Sigiriya weather in May

Expect daytime maximum temperatures of 32°C in Sigiriya, Sri Lanka in May and very high heat and humidity based on long-term weather averages. There are 7 hours of sunshine per day on average with typically 97 mm of rainfall in the month.

  • 32°C maximum daytime temperature in May in Sigiriya32
    32°C max day temperature
  • 7 hours of sunshine per day
  • 8 days with some rainfall in May in Sigiriya8
    8 days with some rainfall
  • 24°C minimum night-time temperature in May in Sigiriya24
    24°C min night temperature
  • 12 hours of daylight per day in May in Sigiriya12
    12 hours of daylight per day
  • Very high heat & humidity in May in SigiriyaVH
    Very High heat & humidity
  • 97 mm monthly rainfall in May in Sigiriya97
    97 mm of monthly rainfall
  • UV (maximum) index 11+ (Extreme) in May in Sigiriya11
    11+ (Extreme) UV index

Back to months

Sigiriya weather in June

Expect daytime maximum temperatures of 31°C in Sigiriya, Sri Lanka in June and high heat and humidity based on long-term weather averages. There are 6 hours of sunshine per day on average with typically 55 mm of rainfall in the month.

  • 31°C maximum daytime temperature in June in Sigiriya31
    31°C max day temperature
  • 6 hours of sunshine per day
  • 8 days with some rainfall in June in Sigiriya8
    8 days with some rainfall
  • 24°C minimum night-time temperature in June in Sigiriya24
    24°C min night temperature
  • 13 hours of daylight per day in June in Sigiriya13
    13 hours of daylight per day
  • High heat & humidity in June in SigiriyaH
    High heat & humidity
  • 55 mm monthly rainfall in June in Sigiriya55
    55 mm of monthly rainfall
  • UV (maximum) index 11+ (Extreme) in June in Sigiriya11
    11+ (Extreme) UV index

Back to months

Sigiriya weather in July

Expect daytime maximum temperatures of 31°C in Sigiriya, Sri Lanka in July and high heat and humidity based on long-term weather averages. There are 6 hours of sunshine per day on average with typically 70 mm of rainfall in the month.

  • 31°C maximum daytime temperature in July in Sigiriya31
    31°C max day temperature
  • 6 hours of sunshine per day
  • 8 days with some rainfall in July in Sigiriya8
    8 days with some rainfall
  • 23°C minimum night-time temperature in July in Sigiriya23
    23°C min night temperature
  • 13 hours of daylight per day in July in Sigiriya13
    13 hours of daylight per day
  • High heat & humidity in July in SigiriyaH
    High heat & humidity
  • 70 mm monthly rainfall in July in Sigiriya70
    70 mm of monthly rainfall
  • UV (maximum) index 11+ (Extreme) in July in Sigiriya11
    11+ (Extreme) UV index

Back to months

Sigiriya weather in August

Expect daytime maximum temperatures of 31°C in Sigiriya, Sri Lanka in August and high heat and humidity based on long-term weather averages. There are 7 hours of sunshine per day on average with typically 71 mm of rainfall in the month.

  • 31°C maximum daytime temperature in August in Sigiriya31
    31°C max day temperature
  • 7 hours of sunshine per day
  • 8 days with some rainfall in August in Sigiriya8
    8 days with some rainfall
  • 23°C minimum night-time temperature in August in Sigiriya23
    23°C min night temperature
  • 12 hours of daylight per day in August in Sigiriya12
    12 hours of daylight per day
  • High heat & humidity in August in SigiriyaH
    High heat & humidity
  • 71 mm monthly rainfall in August in Sigiriya71
    71 mm of monthly rainfall
  • UV (maximum) index 11+ (Extreme) in August in Sigiriya11
    11+ (Extreme) UV index

Back to months

Sigiriya weather in September

Expect daytime maximum temperatures of 31°C in Sigiriya, Sri Lanka in September and high heat and humidity based on long-term weather averages. There are 6 hours of sunshine per day on average with typically 99 mm of rainfall in the month.

  • 31°C maximum daytime temperature in September in Sigiriya31
    31°C max day temperature
  • 6 hours of sunshine per day
  • 9 days with some rainfall in September in Sigiriya9
    9 days with some rainfall
  • 23°C minimum night-time temperature in September in Sigiriya23
    23°C min night temperature
  • 12 hours of daylight per day in September in Sigiriya12
    12 hours of daylight per day
  • High heat & humidity in September in SigiriyaH
    High heat & humidity
  • 99 mm monthly rainfall in September in Sigiriya99
    99 mm of monthly rainfall
  • UV (maximum) index 11+ (Extreme) in September in Sigiriya11
    11+ (Extreme) UV index

Back to months

Sigiriya weather in October

Expect daytime maximum temperatures of 30°C in Sigiriya, Sri Lanka in October and high heat and humidity based on long-term weather averages. There are 6 hours of sunshine per day on average with 14 days with some rainfall and typically 267 mm of rainfall in the month.

  • 30°C maximum daytime temperature in October in Sigiriya30
    30°C max day temperature
  • 6 hours of sunshine per day
  • 14 days with some rainfall in October in Sigiriya14
    14 days with some rainfall
  • 22°C minimum night-time temperature in October in Sigiriya22
    22°C min night temperature
  • 12 hours of daylight per day in October in Sigiriya12
    12 hours of daylight per day
  • High heat & humidity in October in SigiriyaH
    High heat & humidity
  • 267 mm monthly rainfall in October in Sigiriya267
    267 mm of monthly rainfall
  • UV (maximum) index 11+ (Extreme) in October in Sigiriya11
    11+ (Extreme) UV index

Back to months

Sigiriya weather in November

Expect daytime maximum temperatures of 29°C in Sigiriya, Sri Lanka in November and high heat and humidity based on long-term weather averages. There are 6 hours of sunshine per day on average with 15 days with some rainfall and typically 298 mm of rainfall in the month.

  • 29°C maximum daytime temperature in November in Sigiriya29
    29°C max day temperature
  • 6 hours of sunshine per day
  • 15 days with some rainfall in November in Sigiriya15
    15 days with some rainfall
  • 22°C minimum night-time temperature in November in Sigiriya22
    22°C min night temperature
  • 12 hours of daylight per day in November in Sigiriya12
    12 hours of daylight per day
  • High heat & humidity in November in SigiriyaH
    High heat & humidity
  • 298 mm monthly rainfall in November in Sigiriya298
    298 mm of monthly rainfall
  • UV (maximum) index 11 (Extreme) in November in Sigiriya11
    11 (Extreme) UV index

Back to months

Sigiriya weather in December

Expect daytime maximum temperatures of 28°C in Sigiriya, Sri Lanka in December based on long-term weather averages. There are 6 hours of sunshine per day on average with 13 days with some rainfall and typically 258 mm of rainfall in the month.

  • 28°C maximum daytime temperature in December in Sigiriya28
    28°C max day temperature
  • 6 hours of sunshine per day
  • 13 days with some rainfall in December in Sigiriya13
    13 days with some rainfall
  • 21°C minimum night-time temperature in December in Sigiriya21
    21°C min night temperature
  • 12 hours of daylight per day in December in Sigiriya12
    12 hours of daylight per day
  • Moderate heat & humidity in December in SigiriyaM
    Moderate heat & humidity
  • 258 mm monthly rainfall in December in Sigiriya258
    258 mm of monthly rainfall
  • UV (maximum) index 11 (Extreme) in December in Sigiriya11
    11 (Extreme) UV index

Back to months

More about Sigiriya

Sigiriya by month

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec

Recommended for Sri Lanka

  • Save up to £300 on holidays (Jan 2026-Nov 2027)
  • Book online with TUI Black Friday discount code
  • Sign up to myTUI. Discount varies by spend. T&Cs apply

Expires at 23:59 on Tuesday 2nd Dec 2025 · View all TUI offers

TUITUI deal finder

The climate guide for Sri Lanka (Sigiriya) shows long term monthly weather averages processed from data supplied by CRU (University of East Anglia), the Met Office & the Netherlands Meteorological Institute. Find out more about our data sources.

Metric (°C / mm)  |  Imperial (°F / inches)

Back to top

More about Sri Lanka

Compare Sigiriya with the UK

Below the Sigiriya chart shows average maximum daytime temperature for Sigiriya, Sri Lanka and the UK (London).

Maximum daytime temperature (°C)

Sigiriya, Sri Lanka
UK (London)
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

Metric (°C / mm)  |  Imperial (°F / inches)

Compare more Sigiriya weather >>

Back to top

Related posts

Popular travel offers

Explore holiday destinations

More holidays

Save with latest deals & discounts

More deals

Airport parking

More parking

Airport lounges

More lounges

Top ^