Hourora

Keyboard shortcuts

/
Search a city
H
Switch 12 / 24-hour
S
Show or hide seconds
T
Theme: day, night, automatic
P
Pause or resume the globe
?
This list
EN

Public holidays · 2025

Public holidays in Philippines 2025

Philippines has 22 days of national public holidays in 2025, 18 on working days.

Next: All Saints' Day, Sunday, 1 November 2026in 12 days

Nationwide

National public holidays

National public holidays in Philippines in 2025: date, weekday, name and days until
DateHolidayWhen
1 JanWedNew Year's Day657 days ago
29 JanWedChinese New Year629 days ago
1 AprTueEid'l Fitr567 days ago
9 AprWedAraw ng Kagitingan559 days ago
17 AprThuMaundy Thursday551 days ago
18 AprFriGood Friday550 days ago
19 AprSatWeekendBlack Saturday549 days ago
1 MayThuLabor Day537 days ago
12 MayMonElections special (non-working) day526 days ago
6 JunFriEid'l Adha501 days ago
12 JunThuIndependence Day495 days ago
27 JulSunWeekendAdditional special (non-working) day450 days ago
21 AugThuNinoy Aquino Day425 days ago
25 AugMonNational Heroes Day421 days ago
31 OctFriAll Saints' Day Eve354 days ago
1 NovSatWeekendAll Saints' Day353 days ago
30 NovSunWeekendBonifacio Day324 days ago
8 DecMonFeast of the Immaculate Conception of Mary316 days ago
24 DecWedChristmas Eve300 days ago
25 DecThuChristmas Day299 days ago
30 DecTueRizal Day294 days ago
31 DecWedLast Day of the Year293 days ago

At a glance

Philippines in 2025

01Public holidays

22 days

18 on working days, 4 at the weekend (Saturday and Sunday).

02Long weekends

7 long weekends

03Regional

None

04Next holiday

All Saints' Day

Sunday, 1 November 2026 · in 12 days

Days off in a row

Long weekends

Three or more days off in a row: the weekend (Saturday and Sunday) next to a nationwide public holiday on a working day.

  • Thu 17 Apr – Sun 20 Apr

    4 days offMaundy Thursday · Good Friday · Black Saturday

  • Sat 10 May – Mon 12 May

    3 days offElections special (non-working) day

  • Fri 6 Jun – Sun 8 Jun

    3 days offEid'l Adha

  • Sat 23 Aug – Mon 25 Aug

    3 days offNational Heroes Day

  • Fri 31 Oct – Sun 2 Nov

    3 days offAll Saints' Day Eve · All Saints' Day

  • Sat 6 Dec – Mon 8 Dec

    3 days offFeast of the Immaculate Conception of Mary

  • Tue 30 Dec – Thu 1 Jan

    3 days offRizal Day · Last Day of the Year · New Year's Day

Sources and limits

About these dates

Dates come from the open-source python-holidays project (0.106, MIT licence), which follows each country’s laws and official calendars; Hourora built these tables from it on 16 October 2026. Names are shown as the source gives them, in the local language and in English, without machine translation.

Dates marked “estimated” follow lunar or religious calendars and can move by a day when they are announced. Days off decreed at short notice, such as bridge days, may be missing. Check with an official source before you book.

Long weekends count the weekend (Saturday and Sunday) and nationwide public holidays only. “When” counts days by the local date in Manila.

Questions

Good to know

How many public holidays does Philippines have in 2025?

Philippines has 22 days of national public holidays in 2025, 18 on working days. When two holidays fall on the same date, the day counts once.

When is the next public holiday in Philippines?

All Saints' Day, on Sunday, 1 November 2026.

How many long weekends does Philippines have in 2025?

7: Thu 17 Apr – Sun 20 Apr (Maundy Thursday, Good Friday, Black Saturday); Sat 10 May – Mon 12 May (Elections special (non-working) day); Fri 6 Jun – Sun 8 Jun (Eid'l Adha); Sat 23 Aug – Mon 25 Aug (National Heroes Day); Fri 31 Oct – Sun 2 Nov (All Saints' Day Eve, All Saints' Day); Sat 6 Dec – Mon 8 Dec (Feast of the Immaculate Conception of Mary); Tue 30 Dec – Thu 1 Jan (Rizal Day, Last Day of the Year, New Year's Day).

Which public holidays in Philippines fall on a weekend in 2025?

Black Saturday, Saturday, 19 April 2025; Additional special (non-working) day, Sunday, 27 July 2025; All Saints' Day, Saturday, 1 November 2025; Bonifacio Day, Sunday, 30 November 2025.