WhatTimeIsIt.zone

2025 calendar with holidays in Sri Lanka

2025 starts on a Wednesday and has 365 days and 52 weeks. There are 240 working days in Sri Lanka (1,920 hours at 8 hours a day) and 25 days with public holidays.

All holidays in Sri Lanka, with other observances

  • Public holiday
  • Weekend

January

WkMoTuWeThFrSaSu
112345
26789101112
313141516171819
420212223242526
52728293031
  • 13 Duruthu Full Moon Poya Day
  • 14 Tamil Thai Pongal Day

February

WkMoTuWeThFrSaSu
512
63456789
710111213141516
817181920212223
92425262728
  • 4 Independence Day
  • 12 Nawam Full Moon Poya Day
  • 26 Maha Sivarathri Day

March

WkMoTuWeThFrSaSu
912
103456789
1110111213141516
1217181920212223
1324252627282930
1431
  • 13 Medin Full Moon Poya Day
  • 31 Eid al-Fitr

April

WkMoTuWeThFrSaSu
14123456
1578910111213
1614151617181920
1721222324252627
18282930
  • 12 Bak Full Moon Poya Day
  • 13 Day Before Sinhala and Tamil New Year
  • 14 Sinhala and Tamil New Year
  • 18 Good Friday

May

WkMoTuWeThFrSaSu
181234
19567891011
2012131415161718
2119202122232425
22262728293031
  • 1 International Workers' Day
  • 12 Vesak Full Moon Poya Day
  • 13 Day Following Vesak Full Moon Poya Day

June

WkMoTuWeThFrSaSu
221
232345678
249101112131415
2516171819202122
2623242526272829
2730
  • 7 Eid al-Adha
  • 10 Poson Full Moon Poya Day

July

WkMoTuWeThFrSaSu
27123456
2878910111213
2914151617181920
3021222324252627
3128293031
  • 10 Esala Full Moon Poya Day

August

WkMoTuWeThFrSaSu
31123
3245678910
3311121314151617
3418192021222324
3525262728293031
  • 8 Nikini Full Moon Poya Day

September

WkMoTuWeThFrSaSu
361234567
37891011121314
3815161718192021
3922232425262728
402930
  • 5 Prophet's Birthday
  • 7 Binara Full Moon Poya Day

October

WkMoTuWeThFrSaSu
4012345
416789101112
4213141516171819
4320212223242526
442728293031
  • 6 Vap Full Moon Poya Day
  • 20 Diwali

November

WkMoTuWeThFrSaSu
4412
453456789
4610111213141516
4717181920212223
4824252627282930
  • 5 Il Full Moon Poya Day

December

WkMoTuWeThFrSaSu
491234567
50891011121314
5115161718192021
5222232425262728
1293031
  • 4 Unduvap Full Moon Poya Day
  • 25 Christmas Day

Week numbers follow ISO 8601: weeks start on Monday and week 1 is the week with the first Thursday of the year.

Working days by month in 2025

MonthWorking daysDays offHolidays on weekdaysWorking hours
January21102168
February17113136
March19122152
April20102160
May19123152
June20101160
July2291176
August20111160
September2191168
October21102168
November19111152
December21102168
Total240125211,920

Frequently asked questions

How many working days are there in 2025 in Sri Lanka?

In 2025 there are 240 working days in Sri Lanka and 125 days off: 104 weekend days and 21 public holidays on weekdays. At 8 hours a day that is 1,920 working hours.

What are the public holidays in Sri Lanka in 2025?

In Sri Lanka in 2025 there are 25 days with public holidays: Duruthu Full Moon Poya Day (13 January); Tamil Thai Pongal Day (14 January); Independence Day (4 February); Nawam Full Moon Poya Day (12 February); Maha Sivarathri Day (26 February); Medin Full Moon Poya Day (13 March); Eid al-Fitr (31 March); Bak Full Moon Poya Day (12 April); Day Before Sinhala and Tamil New Year (13 April); Sinhala and Tamil New Year (14 April); Good Friday (18 April); International Workers' Day (1 May); Vesak Full Moon Poya Day (12 May); Day Following Vesak Full Moon Poya Day (13 May); Eid al-Adha (7 June); Poson Full Moon Poya Day (10 June); Esala Full Moon Poya Day (10 July); Nikini Full Moon Poya Day (8 August); Prophet's Birthday (5 September); Binara Full Moon Poya Day (7 September); Vap Full Moon Poya Day (6 October); Diwali (20 October); Il Full Moon Poya Day (5 November); Unduvap Full Moon Poya Day (4 December); Christmas Day (25 December).

How many weeks are there in 2025?

2025 has 52 weeks. Week 1 runs from 30 December 2024 to 5 January 2025. Week numbers follow ISO 8601: weeks start on Monday and week 1 is the week with the first Thursday of the year.

Is 2025 a leap year?

No, 2025 has 365 days. The next leap year is 2028.