DexDB

No. 0211

Qwilfish

Balloon Pokémon

Qwilfish
Official art
Height
0.5 m 1′08″
Weight
3.9 kg 8.6 lbs
Base stat total
440 Higher than 48% of Pokémon
Introduced
Gen II Gold & Silver
Abilities
Champions#249 Doubles ▲6 · #232 Singles ▲3Usual set Choice Scarf · Adamant · HP 2 / Atk 32 / Spe 32Full set →
Fishers detest this troublesome Pokémon because it sprays poison from its spines, getting it everywhere. A different form of Qwilfish lives in other regions.
See all 7 entries

Base stats

HP65140–172240–334
Atk95103–161175–317
Def8594–150157–295
SpA5567–117103–229
SpD5567–117103–229
Spe8594–150157–295
Total440Higher than 48% of Pokémon
HP65Atk95Def85Spe85SpD55SpA55

Ranges in Pokémon Champions at Lv 50: 0 Stat Points with a −10% Stat Alignment to 32 Stat Points with a +10% one (HP has no alignment).Ranges in the main games at Lv 100: 0 IV/EV with a hindering nature to 31 IV/252 EV with a helpful nature. EV yield: 1 Atk.

Stat calculatorChampions Stat Points & Stat Alignment, or EVs, IVs & nature
Calculate damage →

Type matchups

WaterPoisonshow which type causes itweaknessresistance

Weak to

2×
Electric (because of Water)Ground (because of Poison)Psychic (because of Poison)

Resists

½×
Bug (because of Poison)Fairy (because of Poison)Fighting (because of Poison)Fire (because of Water)Ice (because of Water)Poison (because of Poison)Steel (because of Water)Water (because of Water)
Takes normal damage from 7 types
NormalFlyingRockGhostGrassDragonDark

Speed tiers

The faster Pokémon moves first each turn, so knowing who you outspeed decides a lot of battles. These are its Speed values at Lv 50 in Pokémon Champions (base Speed 85); Scarf and Tailwind use the Max+ value.

Max+150Max137No SP105Min94Scarf225Tailwind300

At max Speed, Qwilfish outspeeds 15 of the 30 most used Pokémon in Champions VGC on Showdown, and ties 1.

  1. 203Mega Garchomp ZModest · 32 SP · #21 on Showdown
  2. 200Mega GengarTimid · 32 SP · #26 on Showdown
  3. 190Mega Raichu YTimid · 23 SP · #13 on Showdown
  4. 189Mega SalamenceTimid · 32 SP · #4 on Showdown
  5. 184WhimsicottTimid · 32 SP · #23 on Showdown
  6. 178Mega MetagrossJolly · 32 SP · #28 on Showdown
  7. 178Mega StaraptorJolly · 32 SP · #29 on Showdown
  8. 172SneaslerAdamant · 32 SP · #2 on Showdown
  9. 169Mega FloetteTimid · 32 SP · #17 on Showdown
  10. 169GarchompJolly · 32 SP · #19 on Showdown
  11. 167Mega Charizard YTimid · 32 SP · #14 on Showdown
  12. 167Mega GardevoirTimid · 32 SP · #20 on Showdown
  13. 161IndeedeeTimid · 32 SP · #30 on Showdown
  14. 156Hisuian ArcanineJolly · 32 SP · #16 on Showdown
  15. 150Qwilfish · Max+32 SP, Speed-raising alignment
  16. 150ArchaludonTimid · 32 SP · #9 on Showdown
  17. 149GholdengoTimid · 32 SP · #8 on Showdown
  18. 143BasculegionJolly · 32 SP · #6 on Showdown
  19. 137Qwilfish · Max32 SP, neutral alignment
  20. 128PelipperTimid · 32 SP · #12 on Showdown
  21. 120VolcaronaBold · 0 SP · #25 on Showdown
  22. 105Qwilfish · No SP0 SP, neutral alignment
  23. 105RillaboomAdamant · 0 SP · #1 on Showdown
  24. 101MiloticCalm · 0 SP · #15 on Showdown
  25. 95SylveonModest · 15 SP · #18 on Showdown
  26. 94Female IndeedeeRelaxed · 0 SP · #7 on Showdown
  27. 90PolitoedCalm · 0 SP · #22 on Showdown
  28. 90SinistchaBold · 0 SP · #24 on Showdown
  29. 85ArmarougeQuiet · 0 SP · #27 on Showdown
  30. 80IncineroarCareful · 0 SP · #3 on Showdown
  31. 80FarigirafBold · 0 SP · #11 on Showdown
  32. 70KingambitAdamant · 0 SP · #5 on Showdown
  33. 60Mega GolisopodAdamant · 0 SP · #10 on Showdown

Smogon · Showdown Others at their most common Speed investment in Champions VGC (Reg M-C · Doubles, Sep 2026); Pokémon holding a Mega Stone are shown as their Mega.

Abilities

Competitive

Ranked ladder · in-game

Doubles

#249 of 262 used

▲ 5 places since Oct 22
Oct 22Oct 28
▲ 6 places since Oct 21
Oct 21Oct 28

Choice Scarf (20.9%) · (50.3%) · Adamant (43.2%) · HP 2 / Atk 32 / Spe 32 (36.1%)

Moves Liquidation, Barb Barrage, Flip Turn, Poison Jab

Singles

#232 of 262 used

▲ 4 places since Oct 22
Oct 22Oct 28
▲ 3 places since Oct 21
Oct 21Oct 28

Rocky Helmet (29.9%) · (85.4%) · Impish (46.2%) · HP 32 / Def 32 / SpD 2 (18%)

Moves Flip Turn, Barb Barrage, Destiny Bond, Toxic Spikes

Daily usage rank on the Pokémon Champions ladder, updated Oct 28. Battle data provided by Pokémon Champions Battle Data.

Smogon · Showdown On Showdown

Sep 2026
Other Showdown formats Scarlet & Violet, with Tera
SV SinglesZUSV Doubles(DUU)National DexRU

0.54% of teams · rank #115 · Singles · 1630+ rating · 20,763 battles · Sep 2026

Most common build

Item
Focus Sash
Ability
Nature
Jolly
EVs
252 HP / 4 Def / 252 Spe
Tera Type
Ghost
  1. Toxic Spikes
  2. Spikes
  3. Barb Barrage
  4. Taunt

Each part is the most used on its own, so not every team runs this exact set.

Usage by rating

  • All players0.19%
  • Rated 1500+0.24%
  • Rated 1630+0.54%
  • Rated 1760+0.21%

Usage by month

Oct 20250.54%

Items

Abilities

  • 100%
  • 0%
  • 0%

EV spreads

  • Jolly 252 HP / 4 Def / 252 Spe95.2%
  • Adamant 252 Atk / 4 SpD / 252 Spe3.4%
  • Impish 252 HP / 252 Def / 4 Spe1.3%
  • Impish 252 HP / 252 Def / 4 SpD0.1%
  • Bold 252 HP / 236 Def / 20 Spe0%

Tera types

  • Ghost95.4%
  • Water4.5%
  • Grass0.1%
  • Ground0%

Common teammates

Evolution

Qwilfish does not evolve.

Moves

Level up 17

1Poison Sting30% chance to poison the target.PoisonPhys15100%35
1TackleNo additional effect.NormalPhys40100%35
4HardenRaises the user's Defense by 1.NormalStatus——30
8Water GunNo additional effect.WaterSpec40100%25
12Fell StingerRaises user's Attack by 3 if this KOes the target.BugPhys50100%25
16MinimizeRaises the user's evasiveness by 2.NormalStatus——10
20SpikesHurts grounded foes on switch-in. Max 3 layers.GroundStatus——20
24BrinePower doubles if the target's HP is 50% or less.WaterSpec65100%10
28Poison Jab30% chance to poison the target.PoisonPhys80100%20
32Pin MissileHits 2-5 times in one turn.BugPhys2595%20
36Toxic SpikesPoisons grounded foes on switch-in. Max 2 layers.PoisonStatus——20
40Spit UpMore power with more uses of Stockpile.NormalSpec—100%10
40StockpileRaises user's Defense, Sp. Def by 1. Max 3 uses.NormalStatus——20
44ToxicBadly poisons the target. Poison types can't miss.PoisonStatus—90%10
48Aqua TailNo additional effect.WaterPhys9090%10
52AcupressureRaises a random stat of the user or an ally by 2.NormalStatus——30
56Destiny BondIf an opponent knocks out the user, it also faints.GhostStatus——5

TM / HM / TR 50

TM01Take DownHas 1/4 recoil.NormalPhys9085%20
TM04AgilityRaises the user's Speed by 2.PsychicStatus——30
TM06Scary FaceLowers the target's Speed by 2.NormalStatus—100%10
TM07ProtectPrevents moves from affecting the user this turn.NormalStatus——10
TM11Water Pulse20% chance to confuse the target.WaterSpec60100%20
TM13Acid Spray100% chance to lower the target's Sp. Def by 2.PoisonSpec40100%20
TM22Chilling Water100% chance to lower the target's Attack by 1.WaterSpec50100%20
TM25FacadePower doubles if user is burn/poison/paralyzed.NormalPhys70100%20
TM26Poison TailHigh critical hit ratio. 10% chance to poison.PoisonPhys50100%25
TM29HexPower doubles if the target has a status ailment.GhostSpec65100%10
TM32SwiftThis move does not check accuracy. Hits foes.NormalSpec60—20
TM34Icy Wind100% chance to lower the foe(s) Speed by 1.IceSpec5595%15
TM35Mud Shot100% chance to lower the target's Speed by 1.GroundSpec5595%15
TM45VenoshockPower doubles if the target is poisoned.PoisonSpec65100%10
TM47EndureUser survives attacks this turn with at least 1 HP.NormalStatus——10
TM50Rain DanceFor 5 turns, heavy rain powers Water moves.WaterStatus——5
TM70Sleep TalkUser must be asleep. Uses another known move.NormalStatus——10
TM77Waterfall20% chance to make the target flinch.WaterPhys80100%15
TM82Thunder WaveParalyzes the target.ElectricStatus—90%20
TM83Poison Jab30% chance to poison the target.PoisonPhys80100%20
TM85RestUser sleeps 2 turns and restores HP and status.PsychicStatus——5
TM87TauntTarget can't use status moves its next 3 turns.DarkStatus—100%20
TM88Swords DanceRaises the user's Attack by 2.NormalStatus——20
TM90SpikesHurts grounded foes on switch-in. Max 3 layers.GroundStatus——20
TM91Toxic SpikesPoisons grounded foes on switch-in. Max 2 layers.PoisonStatus——20
TM102Gunk Shot30% chance to poison the target.PoisonPhys12080%5
TM103SubstituteUser takes 1/4 its max HP to put in a substitute.NormalStatus——10
TM108Crunch20% chance to lower the target's Defense by 1.DarkPhys80100%15
TM110Liquidation20% chance to lower the target's Defense by 1.WaterPhys85100%10
TM114Shadow Ball20% chance to lower the target's Sp. Def by 1.GhostSpec80100%15
TM123SurfHits adjacent Pokémon. Double damage on Dive.WaterSpec90100%15
TM134ReversalMore power the less HP the user has left.FightingPhys—100%15
TM135Ice Beam10% chance to freeze the target.IceSpec90100%10
TM142Hydro PumpNo additional effect.WaterSpec11080%5
TM143Blizzard10% chance to freeze foe(s). Can't miss in Snow.IceSpec11070%5
TM148Sludge Bomb30% chance to poison the target.PoisonSpec90100%10
TM152Giga ImpactUser cannot move next turn.NormalPhys15090%5
TM171Tera BlastIf Terastallized: Phys. if Atk > SpA, type = Tera.NormalSpec80100%10
TM174HazeEliminates all stat changes.IceStatus——30
TM175ToxicBadly poisons the target. Poison types can't miss.PoisonStatus—90%10
TM177SpiteLowers the PP of the target's last move by 4.GhostStatus—100%10
TM180Gyro BallMore power the slower the user than the target.SteelPhys—100%5
TM196Flip TurnUser switches out after damaging the target.WaterPhys60100%20
TM200Scale ShotHits 2-5 times. User: -1 Def, +1 Spe after last hit.DragonPhys2590%20
TM202Pain SplitShares HP of user and target equally.NormalStatus——20
TM204Double-EdgeHas 33% recoil.NormalPhys120100%15
TM208WhirlpoolTraps and damages the target for 4-5 turns.WaterSpec3585%15
TM214Sludge Wave10% chance to poison adjacent Pokémon.PoisonSpec95100%10
TM221Throat ChopFor 2 turns, the target cannot use sound moves.DarkPhys80100%15
TM224CurseCurses if Ghost, else -1 Spe, +1 Atk, +1 Def.GhostStatus——10

Egg moves 10

EggAcid Spray100% chance to lower the target's Sp. Def by 2.PoisonSpec40100%20
EggAqua JetUsually goes first.WaterPhys40100%20
EggAstonish30% chance to make the target flinch.GhostPhys30100%15
EggBarb Barrage50% psn. 2× power if target already poisoned.PoisonPhys60100%10
EggBubble Beam10% chance to lower the target's Speed by 1.WaterSpec65100%20
EggFlailMore power the less HP the user has left.NormalPhys—100%15
EggHazeEliminates all stat changes.IceStatus——30
EggSelf-DestructHits adjacent Pokémon. The user faints.NormalPhys200100%5
EggSupersonicCauses the target to become confused.NormalStatus—55%20
EggWater Pulse20% chance to confuse the target.WaterSpec60100%20

Biology

Qwilfish is considered to be a weak swimmer. It can inhale water and then use the pressure from its body to shoot toxic spines at enemies. Qwilfish's spines have poison strong enough to cause a human to faint.

Design & origin

Qwilfish has been stated to be based on the porcupinefish genus diodon, which have the ability to use powerful toxins to their advantage, a trait reflected in Qwilfish's ability to use poison. It has also been compared to a blowfish and a pufferfish. Qwilfish's name comes from the words "quill" and "fish".

Forms

Hisuian Qwilfish

Hisuian Qwilfish has the ability to evolve into Overqwil.

Adapted from Wikipedia: List of generation VIII Pokémon · CC BY-SA 4.0 · edited.

Pokédex entries

Balloon Pokémon
Johto · Gold & Silver
Color
Gray
Sea
Pal Park area
Sea
Original Johto#161Updated Johto#163Coastal Kalos#038Galar#304Hisui#084Paldea#331Blueberry#146Hyperspace#037
  1. Fishers detest this troublesome Pokémon because it sprays poison from its spines, getting it everywhere. A different form of Qwilfish lives in other regions.

    Legends: Arceus
  2. It shoots the poison spines on its body in all directions. Its round form makes it a poor swimmer.

    Diamond · Pearl · Platinum · Black · White · Black 2 · White 2
  3. A QWILFISH uses the pressure of water it swallows to shoot toxic quills all at once from all over its body. It finds swimming to be somewhat challenging.

    Emerald
  4. QWILFISH sucks in water, inflating itself. This Pokémon uses the pressure of the water it swallowed to shoot toxic quills all at once from all over its body. It finds swimming somewhat challenging.

    Ruby · Sapphire · Omega Ruby · Alpha Sapphire
  5. When faced with a larger opponent, it swallows as much water as it can to match the opponent's size.

    Crystal · Sword
  6. The small spikes covering its body developed from scales. They inject a toxin that causes fainting.

    Silver · FireRed · SoulSilver · Y · Shield
  7. To fire its poison spikes, it must inflate its body by drinking over 2.6 gallons of water all at once.

    Gold · LeafGreen · HeartGold · X

Names around the world

English
Qwilfish
Japanese
ハリーセン
Japanese (romaji)
Harysen
Korean
침바루
Chinese (Traditional)
千針魚
Chinese (Simplified)
千针鱼
French
Qwilfish
German
Baldorfish
Spanish
Qwilfish
Italian
Qwilfish

Sprites

Artwork and 3D models

Generation IX · animated models

Gen VIII · Gen VII · Gen VI · Gen V

Generation IV

Generation III

Generation II

Training

1 Atk
45 ≈5.9% with a Poké Ball at full HP
70
88
Medium

Breeding

Water 2
♂ 50%♀ 50%
20 egg cycles ≈5,355 steps (Gen IV–VII)

Where to find

Shield: The Crown Tundra 1 area
  • Max LairCapture during a Dynamax Adventure. · Lv 65
Shield: The Isle of Armor 4 areas
  • Forest of Focus (Max Den C)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 15–50
  • Soothing Wetlands (Max Den H)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 15–50
  • Stepping-Stone Sea (Max Den B)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 15–50
  • Training Lowlands (Max Den A)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 15–50
Sword: The Crown Tundra 1 area
  • Max LairCapture during a Dynamax Adventure. · Lv 65
Sword: The Isle of Armor 4 areas
  • Forest of Focus (Max Den C)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 15–50
  • Soothing Wetlands (Max Den H)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 15–50
  • Stepping-Stone Sea (Max Den B)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 15–50
  • Training Lowlands (Max Den A)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 15–50
Shield 23 areas
  • Bridge FieldFishing at bubbling spots in the water, Surfing in the overworld · Lv 26–60
  • Bridge Field (Max Den G)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 35–50
  • Dusty BowlFishing at bubbling spots in the water · Lv 40–60
  • Dusty Bowl (Max Den E)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 45–60
  • East Lake Axewell (Max Den D)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 35–50
  • East Lake Axewell (Max Den E)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 35–50
  • Giant's Cap (Max Den A)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 35–60
  • Giant's Cap (Max Den D)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 35–50
  • Hammerlocke Hills (Max Den F)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 35–60
  • Lake of OutrageFishing at bubbling spots in the water · Lv 50–60
  • Lake of Outrage (Max Den A)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 35–50
  • Motostoke Riverbank (Max Den D)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 35–60
  • North Lake Miloch (Max Den C)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 35–50
  • North Lake Miloch (Max Den D)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 35–50
  • North Lake Miloch (Max Den E)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 45–60
  • North Lake Miloch (Max Den F)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 45–60
  • Route 9 (Main)Surfing in the overworld · Lv 39–43
  • South Lake Miloch (Max Den D)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 45–60
  • South Lake Miloch (Max Den E)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 45–60
  • West Lake Axewell (Max Den A)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 45–60
  • West Lake Axewell (Max Den C)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 45–60
  • West Lake Axewell (Max Den E)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 35–50
  • West Lake Axewell (Max Den F)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 35–50
Sword 23 areas
  • Bridge FieldFishing at bubbling spots in the water, Surfing in the overworld · Lv 26–60
  • Bridge Field (Max Den G)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 35–50
  • Dusty BowlFishing at bubbling spots in the water · Lv 40–60
  • Dusty Bowl (Max Den E)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 45–60
  • East Lake Axewell (Max Den D)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 35–50
  • East Lake Axewell (Max Den E)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 35–50
  • Giant's Cap (Max Den A)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 35–60
  • Giant's Cap (Max Den D)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 35–50
  • Hammerlocke Hills (Max Den F)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 35–60
  • Lake of OutrageFishing at bubbling spots in the water · Lv 50–60
  • Lake of Outrage (Max Den A)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 35–50
  • Motostoke Riverbank (Max Den D)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 35–60
  • North Lake Miloch (Max Den C)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 35–50
  • North Lake Miloch (Max Den D)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 35–50
  • North Lake Miloch (Max Den E)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 45–60
  • North Lake Miloch (Max Den F)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 45–60
  • Route 9 (Main)Surfing in the overworld · Lv 39–43
  • South Lake Miloch (Max Den D)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 45–60
  • South Lake Miloch (Max Den E)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 45–60
  • West Lake Axewell (Max Den A)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 45–60
  • West Lake Axewell (Max Den C)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 45–60
  • West Lake Axewell (Max Den E)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 35–50
  • West Lake Axewell (Max Den F)Catch a wild Dynamax or Gigantamax Pokémon in a Max Raid battle. · Lv 35–50
Y 1 area
  • Road 8Fishing with a Super Rod · Lv 35
X 1 area
  • Road 8Fishing with a Super Rod · Lv 35
White 2 4 areas
  • P2 LaboratoryFishing in dark spots · Lv 35–60
  • Road 4Fishing in dark spots, Fishing with a Super Rod · Lv 40–70
  • Virbank CityFishing with a Super Rod · Lv 50–70
  • Virbank Complex (outer)Fishing with a Super Rod · Lv 50–70
Black 2 4 areas
  • P2 LaboratoryFishing in dark spots · Lv 35–60
  • Road 4Fishing in dark spots, Fishing with a Super Rod · Lv 40–70
  • Virbank CityFishing with a Super Rod · Lv 50–70
  • Virbank Complex (outer)Fishing with a Super Rod · Lv 50–70
Colosseum 1 area
  • Pyrite Cave (Outside)Snagging a Pokemon from a trainer in Pokemon Colosseum or Pokemon XD: Gale of Darkness. · Lv 33
White 3 areas
  • P2 LaboratoryFishing in dark spots · Lv 35–60
  • Road 17Fishing in dark spots · Lv 35–60
  • Road 18Fishing in dark spots · Lv 35–60
Black 3 areas
  • P2 LaboratoryFishing in dark spots · Lv 35–60
  • Road 17Fishing in dark spots · Lv 35–60
  • Road 18Fishing in dark spots · Lv 35–60
SoulSilver 3 areas
  • Road 12Fishing with a Super Rod · Lv 40
  • Road 13Fishing with a Super Rod · Lv 40
  • Road 32Fishing with a Good Rod, Fishing with a Super Rod, Fishing with an Old Rod · Lv 10–40
HeartGold 3 areas
  • Road 12Fishing with a Super Rod · Lv 40
  • Road 13Fishing with a Super Rod · Lv 40
  • Road 32Fishing with a Good Rod, Fishing with a Super Rod, Fishing with an Old Rod · Lv 10–40
Platinum 1 area
  • Iron Island areaFishing with a Super Rod · Lv 20–50
Pearl 1 area
  • Iron Island areaFishing with a Super Rod · Lv 20–40
Diamond 1 area
  • Iron Island areaFishing with a Super Rod · Lv 20–40
FireRed 9 areas
  • Five Isle MeadowFishing with a Super Rod · Lv 15–25
  • Green PathFishing with a Super Rod · Lv 15–25
  • Memorial PillarFishing with a Super Rod · Lv 15–25
  • Outcast IslandFishing with a Super Rod · Lv 15–25
  • Resort GorgeousFishing with a Super Rod · Lv 15–25
  • Tanoby RuinsFishing with a Super Rod · Lv 15–25
  • Trainer TowerFishing with a Super Rod · Lv 15–25
  • Water LabyrinthFishing with a Super Rod · Lv 15–25
  • Water PathFishing with a Super Rod · Lv 15–25
Crystal 3 areas
  • Road 12Fishing with a Super Rod · Lv 40
  • Road 13Fishing with a Super Rod · Lv 40
  • Road 32Fishing with a Good Rod, Fishing with a Super Rod, Fishing with an Old Rod · Lv 5–40
Silver 3 areas
  • Road 12Fishing with a Super Rod · Lv 40
  • Road 13Fishing with a Super Rod · Lv 40
  • Road 32Fishing with a Good Rod, Fishing with a Super Rod, Fishing with an Old Rod · Lv 5–40
Gold 3 areas
  • Road 12Fishing with a Super Rod · Lv 40
  • Road 13Fishing with a Super Rod · Lv 40
  • Road 32Fishing with a Good Rod, Fishing with a Super Rod, Fishing with an Old Rod · Lv 5–40

Locations cover Red & Blue to Sword & Shield (with its DLC) and Let’s Go. We don’t have them yet for Legends: Arceus, Brilliant Diamond & Shining Pearl, Scarlet & Violet and Legends: Z-A.