Keep track of upcoming changes to trading hours across global markets. Whether it's holidays, early closures, or special trading sessions, find all schedule adjustments in one place to help you plan your trading activities effectively.
Our commitment to keeping you informed about market trading hours ensures you can plan your trading activities effectively. This page is regularly updated with the latest changes to trading schedules across global markets. Bookmark it to always have the latest schedule changes at your fingertips.
This information is accurate to the best of our knowledge. It’s possible, however, that these hours could change.
Note:
All times shown throughout this article are in UK time. Each section is labelled either BST or GMT depending on which clock convention was in effect on that date. UK clocks moved forward to BST on 29 March 2026 and back to GMT on 25 October 2026.
2026
Martin Luther King Jr. Day – Monday 19 January
Martin Luther King Jr. Day – Monday 19 January
All times below are in UK time (GMT).
Monday 19 January 2026 |
|
Tuesday 20 January 2026 |
|
Presidents' Day – Monday 16 February
Presidents' Day – Monday 16 February
All times below are in UK time (GMT).
Monday 16 February 2026 |
|
Tuesday 17 February 2026 |
|
US Daylight Saving Time (DST) and British Summer Time (BST) - March
US Daylight Saving Time (DST) and British Summer Time (BST) - March
As of Sunday 8 March 2026, daylight saving time begins in North America. British Summer Time (BST) begins on Sunday 29 March 2026.
During this period, US and Canadian markets will trade one hour earlier than usual in UK (GMT) time.
General market changes during this periodThe following changes apply from 8 March until BST begins on 29 March:
|
Friday 13, 20, 27 March 2026 |
|
Saturday 14, 21, 28 March 2026 |
|
Sunday 8, 15, 22 March 2026 |
|
Good Friday & Easter – Thursday 2 April to Tuesday 7 April
Good Friday & Easter – Thursday 2 April to Tuesday 7 April
All times below are in UK time (GMT).
Friday 3 April 2026 |
|
Saturday 4 April 2026 |
|
Sunday 5 April 2026 |
|
Monday 6 April 2026 |
|
Tuesday 7 April 2026 |
|
Early May Bank Holiday – Monday 4 May
Early May Bank Holiday – Monday 4 May
All times below are in UK time (BST).
Monday 4 May 2026 |
|
Memorial Day (US) / Spring Bank Holiday (UK) – Monday 25 May
Memorial Day (US) / Spring Bank Holiday (UK) – Monday 25 May
All times below are in UK time (BST).
Monday 25 May 2026 – US Markets |
|
Monday 25 May 2026 – UK Markets |
|
Juneteenth – Friday 19 June
Juneteenth – Friday 19 June
All times below are in UK time (BST).
Friday 19 June 2026 |
|
Independence Day – Friday 3 July
Independence Day – Friday 3 July
All times below are in UK time (BST).
Business as usual for LBMA Fix orders.
Friday 3 July 2026 |
|
Saturday 4 July 2026 |
|
Monday 6 July 2026 |
|
UK Summer Bank Holiday – Monday 31 August
UK Summer Bank Holiday – Monday 31 August
All times below are in UK time (BST).
Monday 31 August 2026 |
|
US Labor Day – Monday 7 September
US Labor Day – Monday 7 September
All times below are in UK time (BST).
Monday 7 September 2026 |
|
End of UK and European Daylight Saving Time (DST) - October
End of UK and European Daylight Saving Time (DST) - October
Times below reflect the transition from UK time (BST) to UK time (GMT).
25 October – 1 November 2026 |
|
Sunday 1 November 2026 |
|
Thanksgiving – Thursday 26 November
Thanksgiving – Thursday 26 November
All times below are in UK time (GMT).
Thursday 26 November 2026 |
|
Black Friday – Friday 27 November
Black Friday – Friday 27 November
All times below are in UK time (GMT).
Friday 27 November 2026 |
|
Sunday 29 November 2026 |
|
Christmas – Thursday 24 to Friday 25 December
Christmas – Thursday 24 to Friday 25 December
All times below are in UK time (GMT).
Thursday 24 December 2026 |
|
Friday 25 December 2026 |
|
Boxing Day – Monday 28 December
Boxing Day – Monday 28 December
All times below are in UK time (GMT).
Monday 28 December 2026 |
|
Tuesday 29 December 2026 |
|
New Year's Eve – Thursday 31 December
New Year's Eve – Thursday 31 December
All times below are in UK time (GMT).
Thursday 31 December 2026 |
|
2027
New Year's Day – Friday 1 January
New Year's Day – Friday 1 January
All times below are in UK time (GMT).
Friday 1 January 2027 |
|





