Collisions in the Western Cape have claimed 10 lives since the start of the Christmas weekend.
In the latest incident, a pedestrian was knocked over by a motor vehicle on the R43 between Hawston and Hermanus.
It is the second pedestrian to be killed the Christmas long weekend on the province’s roads.
The other incident was on the N1 near De Doorns.
Other fatalities include three people who died on the R62 between Worcester and Robertson when the driver lost control of his motor vehicle.
In a similar incident on the Klipheuwel /Stellenbosch road, one person was killed.
In a crash on the N1 between Beaufort West and Leeu Gamka, two taxis head on collision, claiming the lives of two people.
In Grabouw, a taxi collided with parked vehicles. The taxi driver and a three year old passenger were killed.
Meanwhile, four people have died after the minibus taxi they were travelling in collided with another vehicle on the R5 road between Kestell and Bethlehem in the eastern Free State.
The deceased include three men and a woman.
A five-year- old baby escaped with slight injuries.
Free State Traffic Chief Director Nako Ramotsoto says investigations have been launched to establish the cause of the collision.
“A light motor vehicle and a minibus taxi collided and only the child escapes the horrible situation and we are appealing urging our road users that let them no speed on our roads.”