Canadian Hydrographic Service

From their web site, you will be able to order nautical charts (paper, vector and raster formats), publications (tide tables, etc.), find information on where and how to buy paper charts, and order bathymetric data. This is a good starting point (and maybe your ending point) for ordering on-line digital charts and bathymetric data for coastal areas in BC. Have your credit card ready! Note that most products are distributed through a private companies.

http://www.charts.gc.ca/