A strong earthquake measuring 6.7 struck late Wednesday off Canada's Vancouver island in the Pacific, the US Geological Survey said.