Prince Rupert has been a fishing town for thousands of years, from the Tsimshian people who built their civilization around the salmon runs to the cannery era of the early 1900s that made this port one of the busiest on the Pacific coast. Today, the fishing remains outstanding, and for cruise passengers, a half-day charter out of Prince Rupert offers world-class angling in waters that see a fraction of the boat traffic found at the major Alaska ports.
What to Expect
Your fishing charter will begin at one of the harbors near the cruise dock, typically Cow Bay or Rushbrook Harbour. After a brief safety orientation and gear setup, your captain will head out into Chatham Sound or the surrounding channels, where productive fishing grounds are often just 20 to 40 minutes from the dock.
Halibut Fishing: The most popular target for cruise passengers. Prince Rupert sits near some of British Columbia’s best halibut grounds, and catches in the 20 to 60 pound range are common. The technique is straightforward bottom fishing with heavy tackle, and the crew handles the rigging and bait. Halibut fishing requires patience between bites but delivers powerful fights when a big fish takes the hook. Lingcod and rockfish are frequently caught on the same grounds as welcome bonus species.
Salmon Fishing: Depending on when your cruise visits, you may target chinook (king) salmon from May through July, sockeye in midsummer, or coho (silver) salmon from August into September. Salmon fishing typically involves trolling with downriggers, and your captain will know which runs are active and where the fish are holding. Prince Rupert benefits from several large river systems nearby, including the Skeena River, one of the most prolific salmon rivers in British Columbia, which funnels fish through the channels where charter boats operate.
Most charters run four to six hours, with half-day trips being the standard for cruise passengers on a schedule. Full-day charters are available if your ship has a long enough port call. The crew provides all rods, reels, tackle, and bait. No experience is necessary.
Who This Is For
A fishing charter in Prince Rupert is well-suited to anglers of all experience levels, from complete beginners to serious sport fishers. The crew does the technical work of rigging lines and netting fish, so first-timers can simply enjoy the experience. Families with children are welcome on most charters, and kids tend to love the hands-on excitement of reeling in a halibut.
This excursion requires the ability to board and spend several hours on a boat. The waters around Prince Rupert are generally sheltered, but some chop is possible depending on weather. Take motion sickness medication before departure if you are susceptible.
Ship vs. Independent Booking
Fishing charters in Prince Rupert are booked independently through local operators. Unlike the major Alaska ports, cruise lines do not typically offer a large selection of fishing excursions here, which means going direct with a local captain is both the standard and the best approach. You will deal directly with the person running the boat, which allows you to customize the trip to your preferences: target species, trip length, and group size.
Book well in advance. Prince Rupert has fewer charter operators than Juneau or Ketchikan, and the available boats fill up quickly when cruise ships are in port. Confirm your ship’s port schedule and provide the operator with your vessel name and expected docking time.
What to Bring
- Warm, Waterproof Layers: Conditions on the water are cooler than in town. Bring a waterproof jacket and pants, plus fleece or wool layers underneath.
- Non-Slip Footwear: Rubber-soled boots or shoes that can handle a wet deck.
- Sunglasses and Sunscreen: Glare off the water is significant even on overcast days.
- Motion Sickness Medication: Take it before you board, not after you feel ill.
- Camera: For trophy shots and the coastal scenery.
- Cash: For tipping your captain and crew. A 15-20% tip is customary for good service.
How to Book
Contact Prince Rupert charter operators directly through their websites. Reputable companies include Foghorn Fishing Charters and Prince Rupert Fishing Charters, both of which are experienced with cruise ship schedules. When booking, specify that you are arriving by cruise ship and provide your vessel name and port day so the operator can plan the trip around your available window. Fish processing and shipping services are available through most operators or through local processors near the harbor.
Get a Free Independent Quote
Independent operators are typically 30–40% cheaper than ship-booked excursions. Tell us what you need and we'll connect you with a local operator — no obligation.
Request sent!
We've received your request and will follow up within 24 hours with independent operator options for Prince Rupert Fishing Charters.
🎽 Planning for a group? Check out coordinating cruise shirts — perfect for group photos at every port.
Traveling as a group?
Make your Alaska cruise memorable with matching group shirts. Dozens of Alaska cruise designs — from glacier teal to midnight navy.
Frequently Asked Questions
What fish can I catch in Prince Rupert?
Prince Rupert offers some of the most diverse fishing on the Pacific coast. Halibut are available from May through September, with fish commonly in the 20-60 pound range and occasional catches over 100 pounds. All five species of Pacific salmon pass through these waters: chinook (king) from May to July, sockeye in July and August, coho from August to September, and pink and chum salmon in late summer. Lingcod and rockfish are also regularly caught as bonus species while bottom fishing for halibut.
Do I need a Canadian fishing license?
Yes. All anglers aged 16 and older need a British Columbia tidal waters sport fishing license. Your charter operator can usually arrange this for you in advance or help you purchase one online before the trip. A one-day license for non-residents costs approximately $20-25 CAD. Some operators include the license in the charter price, so ask when booking.
Can I bring my catch back on the cruise ship?
This depends on your cruise line's policy and your remaining itinerary. If Prince Rupert is your last port before returning to the US, you will need to clear customs with your fish. Most charter operators in Prince Rupert offer fish processing services: they will clean, fillet, vacuum-seal, and flash-freeze your catch. Some can also arrange shipping directly to your home address, which is often the most practical option for cruise passengers.
How does Prince Rupert fishing compare to Juneau or Ketchikan?
Prince Rupert's fishing waters are significantly less pressured than those around Juneau or Ketchikan, which see hundreds of charter boats during peak season. Fewer boats on the water means less competition for fish and a quieter, more relaxed experience. The halibut grounds off Prince Rupert are among the most productive on the coast, and the salmon runs benefit from multiple major river systems in the area. The main trade-off is fewer charter operators to choose from, so booking early is important.