Haddock shoal

Article

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

Haddock shoal
Haddock shoal
Released19 November 2025 (Update)
MembersYes
LocationVaries
League regionN/A
OptionsRod-fish
ExamineA shoal of haddock.
Advanced data
Object ID59735
LinkMOID

Haddock shoals are a type of fish shoal found out at sea. They can be fished for raw haddock via deep sea trawling, requiring level 73 Fishing and granting 128.5 experience per successful catch with a trawling net, or 25.7 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. Haddock shoals will only swim at a shallow depth, and as such can be caught with a rope trawling net.

Operating a trawling net is always preferred over rod fishing, as the latter requires the use of one fish offcut or 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, Haddock shoals always stop for 120 ticks (72s) at specific points along their path.

Locations

Location Members Spawns Map League region
Anglerfish's LightMembers1Show mapN/A
Misty SeaMembers1Show mapN/A
The Onyx CrestMembers1Show mapN/A

Fishing info

Deep sea trawlingFishing rod
Raw haddock
Level requiredFishing 73
Fishing XP128.5 xp
BaitNone, but using Fish offcuts or Fine fish offcuts can increase catch yield.
Required toolNone
Item Quantity Rarity Price High Alch
Raw haddock.png: Haddock shoal drops Raw haddock with rarity Always in quantity 1Raw haddock1Always190102
Golden haddock.png: Haddock shoal drops Golden haddock with rarity 1/2,000 in quantity 1Golden haddock11/2,000Not sold3,000
Angler's paint.png: Haddock 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":"Haddock 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.09765625,"x":73}],"pointStyleImg":"Rope 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.09765625,"x":73},{"y":0.09765625,"x":74},{"y":0.09765625,"x":75},{"y":0.09765625,"x":76},{"y":0.09765625,"x":77},{"y":0.1015625,"x":78},{"y":0.1015625,"x":79},{"y":0.1015625,"x":80},{"y":0.1015625,"x":81},{"y":0.1015625,"x":82},{"y":0.1015625,"x":83},{"y":0.10546875,"x":84},{"y":0.10546875,"x":85},{"y":0.10546875,"x":86},{"y":0.10546875,"x":87},{"y":0.10546875,"x":88},{"y":0.10546875,"x":89},{"y":0.109375,"x":90},{"y":0.109375,"x":91},{"y":0.109375,"x":92},{"y":0.109375,"x":93},{"y":0.109375,"x":94},{"y":0.109375,"x":95},{"y":0.11328125,"x":96},{"y":0.11328125,"x":97},{"y":0.11328125,"x":98},{"y":0.11328125,"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.11328125,"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.078125,"x":73}],"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.078125,"x":73},{"y":0.078125,"x":74},{"y":0.078125,"x":75},{"y":0.078125,"x":76},{"y":0.078125,"x":77},{"y":0.08203125,"x":78},{"y":0.08203125,"x":79},{"y":0.08203125,"x":80},{"y":0.08203125,"x":81},{"y":0.08203125,"x":82},{"y":0.08203125,"x":83},{"y":0.0859375,"x":84},{"y":0.0859375,"x":85},{"y":0.0859375,"x":86},{"y":0.0859375,"x":87},{"y":0.0859375,"x":88},{"y":0.0859375,"x":89},{"y":0.08984375,"x":90},{"y":0.08984375,"x":91},{"y":0.08984375,"x":92},{"y":0.08984375,"x":93},{"y":0.08984375,"x":94},{"y":0.08984375,"x":95},{"y":0.09375,"x":96},{"y":0.09375,"x":97},{"y":0.09375,"x":98},{"y":0.09375,"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.09375,"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

Anglerfish's Light

One lap of the Anglerfish's Light route takes 1,303 ticks (13 minutes and 2 seconds). This route stops and passes through tiger sharks.

Tile markers
[{"regionX":14,"z":0,"regionId":10788,"label":"6","regionY":20,"color":"#FFE2EF0A"},{"regionX":53,"z":0,"regionId":10789,"label":"3","regionY":10,"color":"#FFE2EF0A"},{"regionX":25,"z":0,"regionId":10789,"label":"7","regionY":51,"color":"#FFE2EF0A"},{"regionX":23,"z":0,"regionId":11044,"label":"4","regionY":36,"color":"#FFE2EF0A"},{"regionX":18,"z":0,"regionId":11044,"label":"5","regionY":10,"color":"#FFE2EF0A"},{"regionX":31,"z":0,"regionId":11045,"label":"8","regionY":63,"color":"#FFE2EF0A"},{"regionX":20,"z":0,"regionId":11045,"label":"2","regionY":43,"color":"#FFE2EF0A"},{"regionX":1,"z":0,"regionId":11301,"label":"1","regionY":9,"color":"#FFE2EF0A"}]
Tile markers guide • Data

Misty Sea

One lap of the Misty Sea route takes 1,687 ticks (16 minutes and 52 seconds). This route passes near pygmy kraken and great white sharks, but both can be avoided if following the shoal closely.

Tile markers
[{"regionX":49,"z":0,"regionId":5931,"label":"1","regionY":6,"color":"#FFE2EF0A"},{"regionX":63,"z":0,"regionId":6186,"label":"2","regionY":35,"color":"#FFE2EF0A"},{"regionX":11,"z":0,"regionId":5930,"label":"3","regionY":16,"color":"#FFE2EF0A"},{"regionX":11,"z":0,"regionId":5930,"label":"3","regionY":16,"color":"#FFE2EF0A"},{"regionX":58,"z":0,"regionId":6185,"label":"4","regionY":62,"color":"#FFE2EF0A"},{"regionX":51,"z":0,"regionId":6185,"label":"5","regionY":5,"color":"#FFE2EF0A"},{"regionX":47,"z":0,"regionId":5928,"label":"6","regionY":59,"color":"#FFE2EF0A"},{"regionX":35,"z":0,"regionId":5673,"label":"7","regionY":38,"color":"#FFE2EF0A"},{"regionX":43,"z":0,"regionId":5417,"label":"8","regionY":50,"color":"#FFE2EF0A"},{"regionX":1,"z":0,"regionId":5674,"label":"9","regionY":32,"color":"#FFE2EF0A"},{"regionX":21,"z":0,"regionId":5675,"label":"10","regionY":16,"color":"#FFE2EF0A"}]
Tile markers guide • Data

The Onyx Crest

One lap of the Onyx Crest route takes 1,674 ticks (16 minutes and 44 seconds). The route stops and passes through spined kraken.

Tile markers
[{"regionX":60,"z":0,"regionId":11810,"label":"9","regionY":28,"color":"#FFE2EF0A"},{"regionX":31,"z":0,"regionId":11810,"label":"10","regionY":45,"color":"#FFE2EF0A"},{"regionX":51,"z":0,"regionId":12066,"label":"8","regionY":22,"color":"#FFE2EF0A"},{"regionX":24,"z":0,"regionId":12322,"label":"7","regionY":38,"color":"#FFE2EF0A"},{"regionX":14,"z":0,"regionId":12323,"label":"6","regionY":16,"color":"#FFE2EF0A"},{"regionX":13,"z":0,"regionId":12068,"label":"1","regionY":2,"color":"#FFE2EF0A"},{"regionX":33,"z":0,"regionId":12068,"label":"4","regionY":47,"color":"#FFE2EF0A"},{"regionX":25,"z":0,"regionId":12324,"label":"5","regionY":0,"color":"#FFE2EF0A"},{"regionX":7,"z":0,"regionId":11812,"label":"2","regionY":9,"color":"#FFE2EF0A"},{"regionX":30,"z":0,"regionId":11812,"label":"3","regionY":61,"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 Haddock Shoal to Haddock 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 Haddock 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 sourceHaddock shoal
Content licenseCC BY-NC-SA 3.0
License statusdeclared
PictureHaddock 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.