Gunmen stormed an illegal bar in South Africa's capital Pretoria, killing 11 people including a three-year-old boy, police said.
Police did not say whether the shooting occurred inside or outside the illegal bar, known locally as a shebeen.
"I can confirm that a total of 25 people were shot," police spokeswoman Athlenda Mathe said, adding that 14 had been hospitalised.
Ten had died at the scene in Saulsville township, 18km west of Pretoria, while another died in hospital, she said.
Three gunmen entered the premise at around 4.30am (2.30am Irish time) and indiscriminately fired at a group of men who were drinking.
A 12-year-old boy and a 16-year-old girl were also killed in the attack.
The attack is the latest in a string of mass shootings that have shocked the crime-weary country of 63 million people.
"Quite an unfortunate incident. Police were only alerted to this incident at around six o'clock," said Ms Mathe.
The motive of the shooting was unknown and no arrests had been made.
A manhunt was launched in search of three unidentified suspects.
South Africa, the continent's most industrialised nation, is grappling with entrenched crime and corruption driven by organised networks.
Many people own licenced firearms for personal protection, but there are many more illegal guns in circulation.
Some 63 people were killed each day between April and September, according to police data.