Police said the boy was amongst a group of children crossing Westgate after coming off the cycle track.
The 10-year-old boy was then hit by a van whilst crossing the road.
The air ambulance was seen landing in the area of Westgate where the accident happened.
Police said they closed the road at the junction of Westgate and White Lund Road at 4.20pm on Tuesday.
The road had to be closed mainly to facilitate the air ambulance landing and for the boy to be treated at the roadside.
The boy was airlifted to Manchester Children’s Hospital with a head and a leg injury.
Police said the boy was not believed to have serious injuries.
The van involved was recovered by police and no arrests have been made.
The roads were reopened at 6.58pm.
A police investigation is ongoing into the accident.