One man was taken to hospital Tuesday night after being struck by a vehicle in St Vital.

Police say the adult male was crossing southbound on Bishop Grandin at about 8 p.m. when he was hit by a vehicle heading east.

Investigators believe the vehicle had a green light at the time. 

Police shut down the busy intersection to investigate.

A bus shelter located at the intersection was shattered.

Police said Tuesday night the man was in stable condition.

As of Wednesday morning, the man remains in hospital and will be having surgery, according to police. 

No charges have been laid.