St. David’s Day celebrates the patron saint of Wales, St. David. It is celebrated on the day of his death every year by Welsh communities all around the world. Though it is not an official bank holiday in Wales, Welsh people celebrate it enthusiastically every year. It also celebrates Welsh pride. People often wear a daffodil or leek – the national emblems of Wales – somewhere on their clothes to celebrate their home land.