Two recurring fixtures stand out in Heidelberg: the Great Train Race classic carnival and the long-running Vlakte Marathon. In between come ghost tours and Halloween sleep-overs at the Old Gaol, Afrikaans music evenings, festivals such as Volkies & Vriende Fees and family fun days in Ratanda. September and October carry the most listings.