The child and his 38-year-old mother were sitting outside their house at 10am, when two men, wearing balaclavas and blue overalls, entered the premises.
According to Capt Johannes Ramphora, Springs police spokesman, the suspects forced the mother and child into the house and demanded money.
Read: Woman arrested for stabbing boyfriend
The mother allegedly told the suspects she had no money.
“One of the suspects went to the kitchen, returned with a knife and stabbed the child five times in his hand, chest and on the back of his body,” says Ramphora.
The mother of the child allegedly sustained some bruises on both her hands.
Ramphora says the suspects proceeded to the bedroom, ransacked the room and fled the scene with a laptop and a tablet.
Paramedics treated both the victims on the scene and transported them to the local hospital for further treatment.
No arrests have been made.
Read: Robbers stab two men
“We ask the community to assist us with information to apprehend the perpetrators,” he says.
A spokesman from a local hospital confirmed that the child was attended to in their emergency department and discharged after treatment.