Accurate, up-to-date public holidays, bank holidays, and observances in Poland for 2018 ready to be integrated into your application.

The Republic of Poland is a Central European country, founded sometime between 966 and 1047. Many ancient tribes settled in what is now Poland. As Poland grew, it became a thriving kingdom in Europe. Between wars and conflicts, the country of Poland has experienced many religious, political and geographic changes.

Jump to: January | February | March | April | May | June | July | August | September | October | November | December
Date Weekday Name Notes
January 1st Monday New Year's Day Long weekend.
January 6th Saturday Epiphany
January 21st Sunday Grandmother's Day
January 22nd Monday Grandfather's Day
January 27th Saturday Public Employment Services Workers' Day
February 2nd Friday Traders' Day
February 8th Thursday Prison Service Day
February 8th Thursday Fat Thursday
February 13th Tuesday Shrove Tuesday
February 14th Wednesday Valentine's Day
February 14th Wednesday Ash Wednesday
February 17th Saturday Cat's Day
February 22nd Thursday Crime Victims Day
March 1st Thursday National "Cursed Soldiers" Day
March 3rd Saturday World Wildlife Day
March 8th Thursday International Women's Day
March 9th Friday Day of Polish Statistics
March 10th Saturday International Men's Day
March 15th Thursday World Consumer Rights Day
March 20th Tuesday Earth Day
March 20th Tuesday March Equinox
March 21st Wednesday Truant's Day
March 23rd Friday Polish-Hungarian Friendship Day
March 24th Saturday National Life Day
March 29th Thursday Maundy Thursday
March 30th Friday Good Friday
March 31st Saturday Holy Saturday
April 1st Sunday Easter
April 2nd Monday Easter Monday Long weekend.
April 6th Friday ABW Day
April 13th Friday Katyn Memorial Day
April 18th Wednesday Coma Patients' Day
April 19th Thursday Warsaw Ghetto Uprising
April 22nd Sunday International Mother Earth Day
April 28th Saturday Day for Safety and Health at Work
April 28th Saturday International Workers' Memorial Day
May 1st Tuesday State Holiday
May 1st Tuesday Labor Day
May 1st Tuesday EU Accession Day
May 2nd Wednesday Flag Day
May 2nd Wednesday Polish Diaspora Day
May 3rd Thursday Constitution Day
May 4th Friday Firefighters' Day
May 4th Friday International Firefighters' Day
May 8th Tuesday Victory Day
May 9th Wednesday Europe Day
May 16th Wednesday Border Guard's Day
May 20th Sunday Pentecost
May 26th Saturday Mother's Day
May 27th Sunday Local Government's Day
May 29th Tuesday Veteran of Overseas Military Activities' Day
May 29th Tuesday International Day of United Nations Peacekeepers
May 30th Wednesday Foster Care Day
May 31st Thursday World No Tobacco Day
May 31st Thursday Feast of Corpus Christi
June 1st Friday Day Without Alcohol
June 1st Friday Children's Day
June 4th Monday Day of Freedom and Citizens' Rights
June 12th Tuesday Government Protection Bureau's Day
June 13th Wednesday Military Gendarmerie's Day
June 14th Thursday National Day of Remembrance of Nazi Concentration Camps Victims
June 21st Thursday Kupala Night
June 21st Thursday June Solstice
June 23rd Saturday Father's Day
June 23rd Saturday Saint John's Eve
June 28th Thursday National Day of Remembrance of PoznaƄ 1956 Protests
June 30th Saturday International Asteroid Day
July 1st Sunday Dog's Day
July 11th Wednesday National Day of Remembrance of Victims of the Genocide Committed by Ukrainian Nationalists on Citizens of the Second Polish Republic
July 18th Wednesday Nelson Mandela International Day
July 24th Tuesday Police Day
July 31st Tuesday Treasury Day
August 1st Wednesday National Warsaw Uprising Remembrance Day
August 2nd Thursday Genocide Remembrance Day of the Roma and Sinti
August 14th Tuesday Power Engineer's Day
August 15th Wednesday Assumption of Mary
August 15th Wednesday Armed Forces Day
August 29th Wednesday Municipal Police's Day
August 31st Friday Day of Solidarity and Freedom
September 1st Saturday Veterans Day
September 1st Saturday The Day Germany Invaded Poland in 1939
September 17th Monday Sybirak's Day
September 17th Monday The Day Russia Invaded Poland in 1939
September 21st Friday Customs Service Day
September 22nd Saturday World Car-Free Day
September 23rd Sunday September Equinox
September 27th Thursday Polish Underground State's Day
September 30th Sunday Boy's Day
October 4th Thursday Animals' Day
October 4th Thursday World Animal Day
October 13th Saturday Paramedics' Day
October 14th Sunday Teachers' Day
October 16th Tuesday Pope John Paul II Day
October 18th Thursday Postman's Day
October 25th Thursday Mongrel's Day
October 31st Wednesday Halloween
November 1st Thursday All Saints' Day
November 11th Sunday National Independence Day
November 11th Sunday Civil Service Day
November 21st Wednesday Social Workers' Day
November 29th Thursday Saint Andrew's Day
December 4th Tuesday Miners' Day
December 6th Thursday Saint Nicholas' Day
December 13th Thursday Martial Law Victims Remembrance Day
December 21st Friday December Solstice
December 24th Monday Christmas Eve
December 25th Tuesday Christmas Day
December 26th Wednesday Second Day of Christmastide
December 26th Wednesday Saint Stephen's Day
December 31st Monday New Year's Eve
Public holidays (national, legal, government, civic, etc) are denoted in bold.
Holiday data for far-reaching years is subject to change due to laws and government decrees.
Long weekends are based on non-working days and not Saturday and Sunday explicitly.

We are continuously monitoring for changes to this data to ensure we're providing the most accurate information possible.
If you happen to notice a mistake, please get in touch.
2017Browse all countries2019
To retrieve this list of holidays, simply make a GET request to /v1/holidays:
GET /v1/holidays
$ curl -G -d country="PL" -d year="2018" -d pretty
-d key="__YOUR_API_KEY__"
import "github.com/joshtronic/go-holidayapi"
hapi := holidayapi.NewV1("__YOUR_API_KEY__")
holidays, err := hapi.Holidays(map[string]interface{}{
  "country": "PL",
  "year": "2018",
import { HolidayAPI } from 'holidayapi';
const key = '__YOUR_API_KEY__'
const holidayApi = new HolidayAPI({ key });
  country: 'PL',
  year: '2018',
$key = '__YOUR_API_KEY__';
$holiday_api = new \HolidayAPI\Client(['key' => $key]);
$holidays = $holiday_api->holidays([
  'country' => 'PL',
  'year' => '2018',
$Body = @{}
$Body.key = "__YOUR_API_KEY__"
$Body.country = "PL"
$Body.year = "2018"
$Result = Invoke-RestMethod -Uri $Url -Body $Body
import holidayapi
key = '__YOUR_API_KEY__'
hapi = holidayapi.v1(key)
holidays = hapi.holidays({
  'country': 'PL',
  'year': '2018',
require 'ruby-holidayapi'
key = '__YOUR_API_KEY__'
hapi = HolidayAPI::V1.new(key)
holidays = hapi.holidays({
  'country': 'PL',
  'year': '2018',