Halibut shoal

Article
Live index

This copy was last processed on . The copied wiki revision is dated .

Halibut shoal
Halibut shoal
Released19 November 2025 (Update)
MembersYes
LocationVaries
League regionN/A
OptionsRod-fish
ExamineA shoal of halibut.
Advanced data
Object ID59737
LinkMOID

Halibut shoals are a type of fish shoal found out at sea. They can be fished for raw halibut via deep sea trawling, requiring level 83 Fishing and granting 195.5 experience per successful catch with a trawling net, or 39.1 if caught with a fishing rod.

Unlike coastal fishing spots, players must use a boat to reach fish shoals and operate a trawling net within range of it, whilst matching the depth the shoal is currently swimming in. Halibut shoals swim at shallow and moderate depths, and as such must be caught with a linen trawling net or greater to consistently catch them.

While the shoal is moving to the next stop, they will always be at moderate depths. Upon stopping, they will swim up to shallow depths, before swimming back down to moderate depths once the timer reaches the halfway point.

Operating a trawling net is always preferred over rod fishing, as the latter requires the use of one fine fish offcut per fish, while the former uses it as optional bait to grant a 20% chance of catching an extra fish during a stop.

Regardless of the route chosen, Halibut shoals always stop for 80 ticks (48s) at specific points along their path.

Locations

Location Members Spawns Map League region
Port RobertsMembers1Show mapN/A
Southern ExpanseMembers1Show mapN/A

Port Roberts shoal is closer to a dock with a crewmember who can bank all the fish, but has aggressive Pygmy Krakens and Amoured Krakens. Southern Expanse is a bit south of Deepfin Point and farther from a dock, but has no aggressive sea creatures.

Fishing info

Deep sea trawlingFishing rod
Raw halibut
Level requiredFishing 83
Fishing XP195.5 xp
BaitNone, but using Fine fish offcuts can increase catch yield.
Required toolNone
Item Quantity Rarity Price High Alch
Raw halibut.png: Halibut shoal drops Raw halibut with rarity Always in quantity 1Raw halibut1Always1,481102
Huge halibut.png: Halibut shoal drops Huge halibut with rarity 1/4,000 in quantity 1Huge halibut11/4,000Not sold3,300
Angler's paint.png: Halibut shoal drops Angler's paint with rarity 1/18,000 in quantity 1Angler's paint11/18,000[d 1]8,349,6041
  1. ^ Only when using trawling nets.

Catch chance

A roll for a successful catch is performed every 3 ticks (1.8s), indicated by the small amount of Sailing experience granted whenever this occurs. This can be increased to every 2 ticks (1.2s) by clicking the trawling net every tick. For crewmates, a roll is performed every 5 ticks (3s), giving a flat 4% chance of a successful catch.

If rod fishing, a roll is performed every 5 ticks (3s) - the same as regular fishing.

The following success rates are provided by Jagex.

{"type":"scatter","options":{"tooltips":{"intersect":false,"format":"skillingSuccess"},"datasetsPerGroup":3,"aspectRatio":1.35,"title":{"display":true,"font":{"size":18},"text":"Halibut catch chance","position":"top"},"scales":{"y":{"ticks":{"stepSize":0.1,"format":"percent"},"scaleLabel":{"display":true,"labelString":"Success rate"}},"x":{"ticks":{"stepSize":1},"scaleLabel":{"display":true,"labelString":"Fishing Level"}}},"maintainAspectRatio":false,"fill":false},"minWidth":"300px","resizable":true,"width":"min(540px, 100vw - 32px)","isChartObj":true,"height":"400px","isFinished":true,"minHeight":"300px","data":{"datasets":[{"fill":false,"borderCapStyle":"round","label":"Trawling net  ","showLine":true,"data":[{"y":0.08984375,"x":83}],"pointStyleImg":"Linen trawling net icon.png","hoverBackgroundColor":"rgba(151,198,222,0.5)","backgroundColor":"rgba(166,206,227,0.3)","borderDash":[5,5],"borderColor":"rgba(166,206,227,1)","hoverBorderColor":"rgba(151,198,222,1)","pointRadius":0,"clip":5,"baseColor":"cyan"},{"pointRadius":0,"label":"Trawling net  ","showLine":true,"data":[{"y":0.08984375,"x":83},{"y":0.08984375,"x":84},{"y":0.08984375,"x":85},{"y":0.08984375,"x":86},{"y":0.09375,"x":87},{"y":0.09375,"x":88},{"y":0.09375,"x":89},{"y":0.09375,"x":90},{"y":0.09375,"x":91},{"y":0.09765625,"x":92},{"y":0.09765625,"x":93},{"y":0.09765625,"x":94},{"y":0.09765625,"x":95},{"y":0.09765625,"x":96},{"y":0.1015625,"x":97},{"y":0.1015625,"x":98},{"y":0.1015625,"x":99}],"fill":false,"hoverBackgroundColor":"rgba(29,114,171,0.5)","backgroundColor":"rgba(31,120,180,0.3)","borderDash":[],"borderColor":"rgba(31,120,180,1)","hoverBorderColor":"rgba(29,114,171,1)","borderCapStyle":"round","clip":5,"baseColor":"cyan"},{"borderCapStyle":"round","hoverBorderColor":"rgba(169,219,124,1)","showLine":true,"data":[{"y":0.1015625,"x":99}],"fill":false,"hoverBackgroundColor":"rgba(169,219,124,0.5)","borderDash":[],"borderColor":"rgba(178,223,138,1)","backgroundColor":"rgba(178,223,138,0.3)","pointRadius":5,"clip":5,"baseColor":"cyan"},{"fill":false,"borderCapStyle":"round","label":"Fishing rod  ","showLine":true,"data":[{"y":0.0703125,"x":83}],"pointStyleImg":"Fishing rod.png","hoverBackgroundColor":"rgba(48,152,42,0.5)","backgroundColor":"rgba(51,160,44,0.3)","borderDash":[5,5],"borderColor":"rgba(51,160,44,1)","hoverBorderColor":"rgba(48,152,42,1)","pointRadius":0,"clip":5,"baseColor":"saddlebrown"},{"pointRadius":0,"label":"Fishing rod  ","showLine":true,"data":[{"y":0.0703125,"x":83},{"y":0.0703125,"x":84},{"y":0.0703125,"x":85},{"y":0.0703125,"x":86},{"y":0.07421875,"x":87},{"y":0.07421875,"x":88},{"y":0.07421875,"x":89},{"y":0.07421875,"x":90},{"y":0.07421875,"x":91},{"y":0.078125,"x":92},{"y":0.078125,"x":93},{"y":0.078125,"x":94},{"y":0.078125,"x":95},{"y":0.078125,"x":96},{"y":0.08203125,"x":97},{"y":0.08203125,"x":98},{"y":0.08203125,"x":99}],"fill":false,"hoverBackgroundColor":"rgba(250,135,134,0.5)","backgroundColor":"rgba(251,154,153,0.3)","borderDash":[],"borderColor":"rgba(251,154,153,1)","hoverBorderColor":"rgba(250,135,134,1)","borderCapStyle":"round","clip":5,"baseColor":"saddlebrown"},{"borderCapStyle":"round","hoverBorderColor":"rgba(216,25,27,1)","showLine":true,"data":[{"y":0.08203125,"x":99}],"fill":false,"hoverBackgroundColor":"rgba(216,25,27,0.5)","borderDash":[],"borderColor":"rgba(227,26,28,1)","backgroundColor":"rgba(227,26,28,0.3)","pointRadius":5,"clip":5,"baseColor":"saddlebrown"}]}}

Routes

Port Roberts

One lap of the Port Roberts route takes 1,198 ticks (11 minutes and 59 seconds). This route has 2 stops near pygmy kraken and armoured kraken, but they can sometimes be avoided with careful navigation. Try "parking" the boat at the edge of the collection range for these stops, and bring repair kits in case other players drag the krakens towards you.

This shoal moves clockwise, and is recommended for players without access to empty fish crates as it passes directly next to a port.

Tile markers
[{"regionX":52,"z":0,"regionId":7476,"label":"1","regionY":48,"color":"#FFE2EF0A"},{"regionX":43,"z":0,"regionId":7733,"label":"2","regionY":16,"color":"#FFE2EF0A"},{"regionX":38,"z":0,"regionId":7987,"label":"3","regionY":32,"color":"#FFE2EF0A"},{"regionX":19,"z":0,"regionId":7986,"label":"4","regionY":34,"color":"#FFE2EF0A"},{"regionX":4,"z":0,"regionId":7985,"label":"5","regionY":24,"color":"#FFE2EF0A"},{"regionX":55,"z":0,"regionId":7473,"label":"6","regionY":3,"color":"#FFE2EF0A"},{"regionX":54,"z":0,"regionId":7474,"label":"7","regionY":20,"color":"#FFE2EF0A"},{"regionX":51,"z":0,"regionId":7218,"label":"8","regionY":13,"color":"#FFE2EF0A"},{"regionX":53,"z":0,"regionId":7219,"label":"9","regionY":26,"color":"#FFE2EF0A"}]
Tile markers guide • Data

Southern Expanse

One lap of the Southern Expanse route takes 1,315 ticks (13 minutes and 9 seconds). This shoal moves counterclockwise and requires an adamant helm or better in order to sail through tangled kelp.

While this is a winding route with many stops, it contains no enemies and has a few stops right next to each other. The fact that the closest bank is quite far at Deepfin Point or Sunbleak Island (if built) does not make too much difference with empty fish crates, as higher level cargo holds will take hours to fill while using them.

Tile markers
[{"regionX":40,"z":0,"regionId":7717,"label":"1","regionY":37,"color":"#FFE2EF0A"},{"regionX":2,"z":0,"regionId":7718,"label":"3","regionY":31,"color":"#FFE2EF0A"},{"regionX":53,"z":0,"regionId":7973,"label":"8","regionY":6,"color":"#FFE2EF0A"},{"regionX":3,"z":0,"regionId":7973,"label":"10","regionY":46,"color":"#FFE2EF0A"},{"regionX":0,"z":0,"regionId":7974,"label":"2","regionY":38,"color":"#FFE2EF0A"},{"regionX":49,"z":0,"regionId":7460,"label":"5","regionY":53,"color":"#FFE2EF0A"},{"regionX":12,"z":0,"regionId":7716,"label":"6","regionY":24,"color":"#FFE2EF0A"},{"regionX":56,"z":0,"regionId":7462,"label":"4","regionY":6,"color":"#FFE2EF0A"},{"regionX":17,"z":0,"regionId":7971,"label":"7","regionY":52,"color":"#FFE2EF0A"},{"regionX":15,"z":0,"regionId":8230,"label":"9","regionY":4,"color":"#FFE2EF0A"}]
Tile markers guide • Data

Changes

Date Changes
19 November 2025
(Update)

The content was released.

Pre-release history
5 November 2025
(Update)

The content was added to the game but inaccessible.

3 July 2025
(Update)

Removed from the beta cache with the end of the Sailing Beta.

26 June 2025
(Update)

Added to the beta cache during the Sailing Beta. The name was updated from Halibut Shoal to Halibut shoal.

26 March 2025
(Update)

Removed from the beta cache with the end of the Sailing Alpha.

20 March 2025
(Update)

Added to the beta cache during the Sailing Alpha with the name Halibut Shoal.

Source

Content from the Old School RuneScape Wiki (operated by Weird Gloop), licensed under CC BY-NC-SA 3.0.

Source siteOld School RuneScape Wiki
Canonical sourceHalibut shoal
Content licenseCC BY-NC-SA 3.0
License statusdeclared
PictureHalibut shoal · file details

Notices

  • Content has been reformatted for web display. Consult the canonical source URL for the authoritative version.
  • Created using intellectual property belonging to Jagex Limited under the terms of Jagex's Fan Content Policy. This content is not endorsed by or affiliated with Jagex.
  • This is an unofficial, non-commercial reference website. It is not endorsed by or affiliated with Jagex Limited or the Old School RuneScape Wiki / Weird Gloop.
  • Non-text media on the source wiki should not be assumed to be available under the same license as the text. Media licensing is recorded per file where known and is otherwise marked unknown.