Human Rights Day
Nationwide public holiday in South Africa
Dates
| Year | Date | Weekday | Notes |
|---|---|---|---|
| 2026 | 21 March | Saturday | Nationwide |
| 2027 | 21 March | Sunday | Nationwide |
| 2027 | 22 March | Monday | Human Rights Day (observed) Observed day off for Human Rights Day (Sun 21 Mar) |
Observed days are days off given instead of, or as well as, the holiday's own date, for example when it falls on a weekend or the law moves it to a Monday.
Where it applies
Everywhere in South Africa.
Is it a day off?
Yes. It is an official public holiday, so most employees have the day off. Government offices, schools and many businesses are usually closed; shops, restaurants and public transport may keep reduced hours. Check local announcements for opening times.
Make it longer
Sat 20 Mar – Mon 22 Mar is a 3-day weekend with no leave needed.
Plan more breaks with the leave planner.
Typical weather in Johannesburg around 21 March: high 27°C (80°F), low 14°C (56°F), rain on 33% of days.
Averages for 2015–2024, 3 days either side of the date, for the area around Johannesburg. Past averages, not a forecast.
Forecast for Sunday 21 March in Johannesburg: (MET Norway)
About Human Rights Day
Human Rights Day, on 21 March, commemorates the Sharpeville massacre of 1960, when police opened fire on a crowd protesting against the pass laws, which restricted the movement of Black South Africans. Sixty-nine people were killed. The day honours those who struggled for human rights in South Africa and affirms the rights protected by the Constitution.
Traditions
Official commemorations are often held at Sharpeville, where a memorial marks the site of the shootings. Speeches, community events and educational activities focus on the Bill of Rights and on remembering the victims. Internationally, 21 March is also observed by the United Nations as the International Day for the Elimination of Racial Discrimination.
Editorial summary by Public Holidays World. Dates on this page come from the data source; customs vary by region and family.
Coming up next in South Africa
Friday, 26 March 2027
More for South Africa
Holiday dates are for general information and can change. Official government announcements take precedence.