North Island Marine Mammal Stewardship Association members are committed to the sustainability of a positive balance between human activities and the health of the local marine eco-system. View NIMMSA’s Code of Conduct  or become a NIMMSA member.

Campbell River Whale Watching

Campbell River Whale Watching – offering daily tours by Zodiac and Covered vessels departing from downtown Campbell River. We specialize in the viewing of Orca, Humpback Whales, Dolphin, Porpoise and Black Bears from March to October. During August, September and October we also conduct daily Grizzly Bear tours.

Phone: 250-287-2667
Toll Free: 1-877-909-2667

Coastal Rainforest Safaris - Port Hardy Whale Watching and Sea Otter Viewing

Coastal Rainforest Safaris – Departing from Port Hardy on northern Vancouver Island, we offer guests an immersive whale watching and sea otter viewing experience told from a unique, Indigenous perspective that explores our connection to the land and sea, the wildlife, and the history that makes the area what it is now.
Toll Free: 1-888-787-1874

Discovery Marine Safaris – Based out of Campbell River, Discovery Marine Safaris provides daily whale and grizzly viewing tours. Our overall approach is highly respectful of the environment – striving to have to have your wildlife adventure count for the good of research, education and conservation.

Phone: 250 287-7008
Toll Free: 1-866-501-6722

North Island Tours

North Island Tours – From Port McNeill we depart on our zodiac adventure tours, daily departures to explore the place where waters meet, currents blend and animals thrive. You can expect to see Humpback Whales, Orcas, Dolphins, Sea Lions, Seals, Bald Eagles, Minke Whales, Porpoise, and many other types of wildlife.

Phone: 250-230-0346


Prince of Whales

Prince of Whales Whale & Marine Wildlife Adventures – Depart from Telegraph Cove & explore Johnstone Strait in search of the majestic wildlife that floods the local waters here in the summer months. Take advantage of the opportunity to view killer whales and humpback whales in the wild as well as an assortment of seabirds and other species of marine wildlife.

Phone: 250-383-4884
Toll Free: 1-888-383-4884

Seasmoke Whale Watching

Daily whale watching tours from Alert Bay and Alder Bay, BC,

Phone: 250-974-5225
Toll Free: 1-800-668-6722