The first Monday of May is a national holiday celebrating the arrival of spring. Also known as May Day, it has roots in ancient spring festivals. Most banks and many schools and offices in England and Wales close; retail opening hours can vary. Retail and transport timetables may differ; when in doubt, refer to GOV.UK bank holidays guidance for England and Wales.