Everything you need to know about St David’s Day

Happy St David’s Day!

St David is the patron saint of Wales and he is celebrated on the 1st of March annually. To mark the day, Welsh people around the world wear one or both of Wales’s national emblems – a daffodil and a leek. Special concerts and parades are also held in St David’s honour.

Who was St David?

St David – or Dewi Sant in Welsh – was born on the south-west coast of Wales, near to where the city of St Davids is today. We don’t actually know the exact year when he was born, but it is believed to be some time in between 462 and 515 AD. There are many stories about miracles happening around St David.

One of the famous stories is from when he was speaking to a large crowd and someone in the crowd shouted: “We won’t be able to see or hear him.” Then, the ground David stood on is said to have risen up so that he was standing on a hill, making it easier for everyone to see him. It is said that he lived for more than 100 years and died on Tuesday, 1 March 589.

How is St David’s day celebrated?

A National St David’s Day parade is held in the centre of Cardiff every year, with lots of exciting performances by dragons and theatre groups. Many children wear traditional Welsh clothing and take part in dances. Across the country, lots of towns and villages host their own parades and concerts, while many of the country’s castles and heritage sites let people come to visit them for free. There is also a famous concert held on the day at St David’s Hall in Cardiff, with the BBC National Orchestra and Chorus of Wales performing traditional songs.

Learn to speak Welsh!

Bore da (Boh-reh dah) – Good morning

Prynhawn da (Prin-houn dah) – Good afternoon

Croeso I Gymru (Croy-so ee Gum-ree) – Welcome to Wales

Diolch (Dee-olch) – Thank you

Dydd Gŵyl Dewi Hapus (dee-the goil De-wi ha-peece) – Happy St David’s Day

Keeping up to date with the latest news and updates


That's right, just sign up to our By the Wye mailing list and you will be entered in our annual random draw to win a free stay worth over £400 at By the Wye.

You will also be the first to hear of any exclusive offers, late deals and competitions.

Book Online