Global Public Holiday Dates

Our month by month summary of public holiday dates around the world that may have impact on your business. We have not included every country, but have highlighted major trading nations holidays that fall between Monday and Friday.

May 2018

1st –  Various Worldwide (Labour Day & May Day)

3rd – Japan (Constitution Memorial Day), Poland (Constitution Day)

4th – Japan (Greenery Day)

7th – Ireland (May Bank Holiday), United Kingdom (Early May Bank Holiday),  South Korea (Children’s Day Holiday)

8th – France (V-E Day), Czech Republic (Liberation Day Czech Republic)

10thVarious Europe & Africa (Ascension Day)

16th – Malaysia, Brunei (Start of Ramadan)

28th –  United Kingdom (Spring Bank Holiday), USA (Memorial Day)

29th – Malaysia (Wesak Day),  Indonesia (The Buddhas Birthday), India (Buddha Purnima)

June 2018

1st – Cambodia (International Children’s Day), Indonesia (Pancasila Day)

4th – Ireland (June Holiday)

5th – Denmark (Constitution Day)

6th – South Korea (Memorial Day), Sweden (National Day)

13th – South Korea (Local Elections Day), Indonesia (Cuti Bersama)

14th-19thVarious Middle East, Africa and Regional India (Eid al-Fitr)

15th – India (Idul Fitri), Turkey (Ramazan)

15th – China (Dragon Boat)

22nd – Finland (Midsummer Eve), Sweden (Midsummer Eve)

28th – Ukraine (Constitution Day)

29th – Ukraine (Bank Holiday)

July 2018

2nd – Canada (Canada Day), Hong Kong (Special Administration Region Day)

4th –  USA (Independence Day)

12th – Northern Ireland (Bank Holiday)

16th – Japan (Marine Day)

26th – Maldives (Independence Day)

27th – Thailand (Asahna Bucha Day)

30th – Thailand (H.M. King’s Birthday)


August 2018

1st – Switzerland (National Day)

6th – Iceland (Commerce Day),  Ireland (August Holiday), Scotland (Bank Holiday)

9th – Singapore (National Day)

13th – Thailand (H.M. Queens Birthday Holiday)

15th – South Korea (Liberation Day), India (Independence Day)

17th – Indonesia (Independence Day)

20th – 24th – Various Middle East, Africa & Indian Sub Continent (Eid al-Adha Holiday)

21st – Philippines (Ninoy Aquino Day)

23rd – 27th – Turkey (Kurban Bayram)

27th – United Kingdom except Scotland (August Bank Holiday), Philippines (National Heroes Day)

September 2018

3rd – Canada, USA (Labour Day)

17th – Japan (Respect for the Aged Day)

24th – China (Mid Autumn Festival), Japan (Autumnal Equinox Day), South Korea (Harvest Festival)

25th – South Korea: (Harvest Festival)

28th – Czech Republic (St Wenceslas Day)


October 2018

2nd – 5th – China (National Day Holiday)

2nd – India (Mahatma Gandhi Birthday)

3rd – Germany (German Unity Day),  South Korea (National Foundation Day)

5th – Portugal (Republic Day)

8th – Croatia (Independence Day), Japan (Health-Sports Day)

9th – South Korea (Hangeul Day)

10th -Taiwan (National Day)

12th – Spain (Hispanic Day), Various South America (Columbus Day)

15th – Thailand (The passing of King Bhumibol), Ukraine (Day of the Defender of Ukraine)

22nd – Hungary (Public Holiday), New Zealand (Labour Day)

23rd – Hungary (Republic Day), Thailand (Chulalongkorn Day)

26th – Austria (National Day)

29th – Ireland (October Holiday), Turkey (Republic Day)

November 2018

2nd – Philippines (Public Holiday), Mexico (Day of the Dead)

7thVarious South Asia and India (Diwali)

12th – USA (Veterans Day)

19th – Mexico: (Revolution Day)

22nd – USA (Thanksgiving)

23rd – Japan (Labour Thanksgiving Day), USA (Thanksgiving Day)

30th -Philippines (Bonifacio Day), Romania (Feast of St Andrew), Scotland (Bank Holiday)

December 2018

5th – Thailand (King Bhumibol’s Birthday)

6th – Finland (Independence day), Spain (Constitution Day)

10th – Thailand (Constitution Day)

12th – Mexico (The Day of the Virgin of Guadalupe)

13th – Malta (Republic day)

24th – Indonesia (Cuti Bersama), Japan (The Emperors Birthday), Portugal (Christmas Eve)

25th – Various Worldwide (Christmas Day)

26thVarious Worldwide (Day after Christmas/Boxing Day)

31st – Various Worldwide (New Year’s Eve)


Contact Us

By Phone, Email or our Social Media Channels.


01708 259400


Send Us A Message

Share This