Onverwacht (Dutch for "unexpected") is a town in City of Tshwane Metropolitan Municipality in the Gauteng province of South Africa. The settlement is located about 40 km north-east of Pretoria, near the mining town of Cullinan. Onverwacht was established in 1886 by President Paul Kruger. During the Second Boer War, local blacks were promised their own land if they helped the Boers in the war, and the promise was kept despite the Boer defeat. The village was also the site of the , which took place on 4 January 1902.