St David's Day is celebrated every year on March 1, not just in Wales, but around the whole world.
Usually St David's Day is a day of parades, concerts and flags are flown. It's not a national holiday, but children sometimes go to school in traditional Welsh dress.
Welsh people also wear leeks and daffodils to celebrate and eat traditional dishes like Welsh rarebit.