< Return to CSI Website
Commodity Systems Inc.

Market Holiday Calendar

Most commodity and stock exchanges observe national holidays. Click on a date below to see the markets where no trading activity is reported. We cannot guarantee that all markets listed will be closed. Please see exchange websites for specific closure details.
Not Available
S
M
T
W
T
F
S
Not Available

Upcoming Holidays

2025-04-20

  • Belgium - Easter Sunday
  • Denmark - Easter Sunday
  • Italy - Easter Sunday
  • Netherlands - Easter Sunday
  • Norway - Easter Sunday
  • Poland - Easter Sunday
  • Portugal - Easter Sunday
  • Sweden - Easter Sunday

2025-04-21

  • Denmark - Easter Monday
  • Australia - Easter Monday
  • Norway - Easter Monday
  • New Zealand - Easter Monday
  • Sweden - Easter Monday
  • China - Easter Monday
  • Switzerland - Easter Monday
  • United Kingdom - Easter Monday
  • Austria - Easter Monday
  • Belgium - Easter Monday
  • Brazil - Tiradentes Day
  • Canada - Easter Monday
  • Germany - Easter Monday
  • France - Easter Monday
  • Greece - Orthodox Easter Monday
  • Hong Kong - Easter Monday
  • Hungary - Easter Monday
  • Italy - Easter Monday
  • Netherlands - Easter Monday
  • Poland - Easter Monday
  • South Africa - Family Day
  • Finland - Easter Monday
  • Spain - Easter Monday
  • Portugal - Easter Monday

2025-04-23

  • Turkey - National Sovereignty and Children's Day

2025-04-25

  • Australia - ANZAC Day
  • New Zealand - ANZAC Day
  • Italy - Liberation Day
  • Portugal - Liberty Day

2025-04-26

  • Netherlands - King's Birthday

2025-04-27

  • South Africa - Freedom Day

2025-04-28

  • South Africa - Freedom Day observed

2025-04-29

  • Japan - Showa Day (formerly Greenery Day)

2025-05-01

  • Singapore - Labour Day
  • China - Labour Day
  • Norway - Labour Day
  • Sweden - Labour Day
  • Switzerland - Labour Day
  • Argentina - Labor Day / May Day
  • Austria - Labor Day / May Day
  • Belgium - Labor Day / May Day
  • Brazil - Labor Day / May Day
  • Germany - May Day
  • Spain - Labor Day / May Day
  • France - Labor Day / May Day
  • Greece - Labor Day / May Day
  • Hong Kong - Labour Day
  • Hungary - Labor Day / May Day
  • Italy - Labor Day / May Day
  • Mexico - Labor Day / May Day
  • Malaysia - Labour Day
  • Poland - Labor Day / May Day
  • Portugal - Labor Day / May Day
  • Russia - Spring and Labor Day
  • Thailand - Labor Day
  • Turkey - Labor and Solidarity Day
  • South Africa - Workers' Day
  • Finland - May Day
  • South Korea - Labor Day
  • Taiwan - Labor Day
  • India - Maharashtra Day
  • Netherlands - Labour Day

2025-05-02

  • Russia - Spring and Labor Day
  • China - Labour Day
  • Hungary - Labor Day

2025-05-03

  • Japan - Constitution Memorial Day
  • Poland - Constitution Day
  • China - Labour Day

2025-05-04

  • China - Youth Day
  • Japan - Greenery Day
  • Thailand - Coronation Day

2025-05-05

  • Japan - Children's Day
  • China - Buddha's Birthday*
  • United Kingdom - Early May Bank Holiday
  • Hong Kong - Buddha's Birthday
  • South Korea - Buddha’s Birthday
  • Netherlands - Liberation Day
  • Thailand - Coronation Day (Observed)

2025-05-06

  • Japan - Greenery Day (formerly National Holiday) OBS
  • South Korea - Substitution Holiday
  • South Korea - Children's Day OBS

2025-05-08

  • France - WWII Victory Day
  • Russia - Substitute Holiday for Defender of the Fatherland Day

2025-05-09

  • Russia - Victory day

2025-05-11

  • Thailand - Visakha Bucha

2025-05-12

  • Singapore - Vesak Day*
  • India - Buddha Purnima/Vesak
  • Malaysia - Wesak Day
  • Thailand - Day off for Visakha Bucha

2025-05-16

  • Denmark - General Prayer Day

2025-05-17

  • Norway - 17 May Constitution Day (1814)

2025-05-19

  • Canada - Victoria/Patriots' Day
  • Turkey - Commemoration of Atatürk, Youth and Sports Day

2025-05-25

  • Argentina - National Day/May 1810 Revolution

2025-05-26

  • United States - Memorial Day
  • United Kingdom - Spring Bank Holiday
  • United Arab Emirates - Memorial Day

2025-05-29

  • Denmark - Ascension Day
  • Norway - Ascension Day
  • Sweden - Ascension Day
  • Switzerland - Ascension Day
  • Austria - Ascension Day
  • Belgium - Ascension Day
  • Germany - Ascension Day
  • France - Ascension Day
  • Netherlands - Ascension Day
  • Finland - Ascension Day