The accident happened around 3:00 p.m. at Pompton Road and Circle Avenue in Haldeon.
The officer for the Passaic County Sheriff's Office was riding a police motorcycle when an SUV struck him.
Authorities said Cpl John Pierson was performing a traffic detail on a motorcycle when the accident happened.
Pierson, 46 of Pompton Lakes, is a 16 year veteran of the Sheriff's Office.
He was being treated for his injuries at St Joseph's Medical Center in Paterson. The injuries are considered non-life threatening.
No one has been charged. The crash is under investigation.