May Day on May 1 is an ancient northern hemisphere spring festival and usually a public holiday; it is also a traditional spring holiday in many cultures.