May 2025 Calendar - South Africa

1 May, Thursday Worker’s Day Public Holiday
11 May, Sunday Mother’s Day Observance
29 May, Thursday Ascension Day Observance