How many days until St David's Day in the United Kingdom?

There are 119 days until St David's Day 2027 in the United Kingdom — Monday, March 1, 2027.

119days
–hours
–minutes
–seconds
17weeks away
119sleeps to go
17weekends left
85weekdays left
17Mondays left

About this countdown

This countdown targets St David's Day on Monday, March 1, 2027, set by the rule: March 1. It runs on your device's clock and counts to midnight at the start of the day.

St David's Day is an observance rather than a public holiday, so offices, banks and schools keep their normal hours. Nobody gets a paid day off for it, though plenty of people mark it anyway. St David's Day, March 1, is the national day of Wales, honoring its 6th-century patron saint. It is an observance, not a bank holiday: schools, banks and businesses across Wales and the rest of the UK stay open, though Welsh schools and towns mark the day with parades and concarts.

Milestones on the way

If you like counting in round numbers rather than watching every second, these are the dates the countdown passes on its way to St David's Day:

St David's Day dates by year

YearDateDayDays from today
2026March 1, 2026Sunday246 days ago
2027March 1, 2027Monday119 days

Dates computed from the governing statutes and last verified October 3, 2026. Years beyond officially published schedules are projected from the rule that sets the date.

Coming up after St David's Day

Keep track

Add St David's Day to your calendar · Put this countdown on your site · Read about St David's Day · All countdowns

Frequently asked questions

How many days until St David's Day?

There are 119 days until St David's Day, which falls on Monday, March 1, 2027. The countdown on this page updates every second.

How many weekends are left before St David's Day?

There are 17 weekends between now and St David's Day on March 1 — useful to know if you are planning shopping trips or preparations.

Is St David's Day a day off?

St David's Day is an observance rather than a public holiday, so offices and schools stay open.