Police say when the officer stopped a vehicle around 2:45 a.m. PT Wednesday at Bachelor Drive and North River Drive, there was an exchange of gunfire and the officer was hit.
The officer was rushed to Royal Inland Hospital with serious injuries and is undergoing surgery.
Police are looking for a 1998 white, four-door Chrysler Intrepid with B.C. licence plate AF7 65A attached to it at the time
They warn that the car's occupants should be considered armed and dangerous.
Google Maps: North River Drive and Batchelor Drive, Kamloops