A pedestrian was hit by a Winnipeg Transit bus just before 11 a.m. on Jefferson Avenue near Lavender Bay.
Emergency crews were still on the scene at 11:25 a.m.. A witness says a man was taken away by ambulance and that the man appeared conscious after being hit.
A bus was sitting on the residential street with damage to its front passenger side window.
Police said the man appears to be in his 30s, and he was taken to Health Sciences Centre in unstable condition.
Jefferson Avenue is blocked off at Lavender Bay.