There were no immediate reports of casualties or of any damage from the quake, which hit at a depth of 33 km, about 190 km southwest of Port Hardy, a town on the northeast end of Vancouver island.
There was no immediate tsunami warning.
More about: Canada earthquake