Campbell River Whale & Bear Excursions uploaded this video to its Facebook page, showing the terrified seal hiding on the boat as several orcas circled the waters nearby.
Nick Templeman, who runs the company, told CBC News the seal was "tossed around a few times and taken under quite a bit" by the whales before it tried to find shelter among humans.