The following is a complete list of public holidays in Albania. Public holidays when all residents have time off from work are often called red days. This list contains red days, but also public holidays that are only celebrated without time off from work and school.
See public holidays in another country
Holiday name | Date | Holiday type | When |
---|---|---|---|
New Year | January 1, 2025 | Public holiday | in 194 days |
New Year Holiday (substitute day) | January 2, 2025 | Public holiday | in 195 days |
New Year Holiday | January 2, 2025 | Public holiday | in 195 days |
League of Lezhë day | March 2, 2025 | Observance day | in 254 days |
Teacher's Day | March 7, 2025 | Observance day | in 259 days |
Mother's Day | March 8, 2025 | Observance day | in 260 days |
Summer Day | March 14, 2025 | Public holiday | in 266 days |
Sultan Nevruz's Day | March 22, 2025 | Public holiday | in 274 days |
Catholic Easter | April 20, 2025 | Public holiday | in 303 days |
Catholic Easter | April 21, 2025 | Public holiday | in 304 days |
April Fools' Day | April 1, 2025 | Observance day | in 284 days |
Eid al-Fitr | March 30, 2025 | Public holiday | in 282 days |
Labour Day (substitute day) | May 1, 2025 | Public holiday | in 314 days |
Labour Day | May 1, 2025 | Public holiday | in 314 days |
Easter Sunday | April 20, 2025 | Public holiday | in 303 days |
Easter Sunday | April 21, 2025 | Public holiday | in 304 days |
Children's Day | June 1, 2025 | Observance day | in 345 days |
Eidul-Adha | June 6, 2025 | Public holiday | in 350 days |
Mother Teresa Day | October 19, 2025 | Public holiday | in 485 days |
Alphabet Day | November 22, 2025 | Observance day | in 519 days |
Independence Day | November 28, 2025 | Public holiday | in 525 days |
Liberation Day | November 29, 2025 | Public holiday | in 526 days |
Youth Day | December 8, 2025 | Public holiday | in 535 days |
Christmas Eve | December 24, 2025 | Bank holiday | in 551 days |
Christmas Day | December 25, 2025 | Public holiday | in 552 days |
Christmas Day (substitute day) | December 25, 2025 | Public holiday | in 552 days |