A Toronto police officer was shot early Thursday morning while responding to calls for an e-bike robbery.

Police said on X the call occurred around 3:21 a.m. near Bloor and Sherbourne streets.

Get daily National news

Officers were responding to reports of a stolen e-bike and found the suspect, who reportedly shot at an officer, police said.

They were taken to hospital with serious but non-life-threatening injuries.

The suspect was arrested and a firearm was recovered.

The investigation is ongoing.

Anyone with information is asked to contact police.