The best time to see Whales in the Campbell River / Discovery Passage area is June through to October.