Pittsburgh Public Safety officials said the driver did not stop at the scene on Webster Avenue.
The 4-year-old boy was with a parent when he was struck, officials said. He was initially in serious condition but has been upgraded to stable condition.