The child died at the scene in Keats Road, Wolverhampton, on Saturday afternoon.
West Midlands Police said it was investigating the circumstances of the incident, but confirmed a Transit Tipper was involved.
The driver of the vehicle was "very shaken" following the incident at about 15:40 BST, West Midlands Ambulance Service said.
A police statement said specialist officers from its family liaison unit were supporting the family.
A three-year-old boy was killed in a collision with a tipper vehicle.