- This event has passed.
St David’s Day
1 March
St David’s Day (Dydd Gŵyl Dewi) is the national day of Wales, celebrated annually on March 1st to honour the patron saint, Saint David, who died on this day in 589 AD.
It is a vibrant celebration of Welsh culture and heritage, featuring parades, concerts, traditional costumes, and the wearing of daffodils or leeks.