Kruger Day or Heroes' Day was a public holiday in South Africa from 1882 to 1899 and again from 1952 to 1994, celebrated annually on 10 October in South Africa.