If it's whales you want, it's whales you're gonna get. The best time to whale watch is from April to November, when approximately 600 humpbacks inhabit the waters of the northern Inside Passage. Whale watching tours are offered in Juneau and near Glacier Bay.