Kaisers said more than 100 people had gathered by the time police became involved. The Vancouver Police Union did not respond to a request for more details.
Sources told CTV News that the party took place on the night of July 25 in the penthouse of a building on Richards Street in downtown Vancouver.
Officers were first called to the scene due to a noise complaint, the sources said.
The Vancouver Police Department confirmed three officers tested positive, but could not provide further details on the circumstances.
“How they caught the virus, I cannot confirm it”, Const. Said Tania Visintin.
Patrol teams were sent to self-isolate at their homes as they were “exposed to those members” who contracted the coronavirus, Visintin added.