DexDB.io

No. 0211

Qwilfish

Balloon Pokémon

Qwilfish official artwork
Official art

Qwilfish is a Water/Poison-type Pokémon, 2× weak to Ground, Electric and Psychic, with a base stat total of 440. In Pokémon Champions it’s #249 on the Doubles ladder and #232 in Singles, as of Oct 28, 2026.

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.

Speed at Lv 50 in Pokémon Champions: Qwilfish against the 30 most used Pokémon in Champions VGC on Showdown, fastest first
SpeedPokémon
203Mega Garchomp ZModest · 32 SP · #21 on Showdown
200Mega GengarTimid · 32 SP · #26 on Showdown
190Mega Raichu YTimid · 23 SP · #13 on Showdown
189Mega SalamenceTimid · 32 SP · #4 on Showdown
184WhimsicottTimid · 32 SP · #23 on Showdown
178Mega MetagrossJolly · 32 SP · #28 on Showdown
178Mega StaraptorJolly · 32 SP · #29 on Showdown
172SneaslerAdamant · 32 SP · #2 on Showdown
169Mega FloetteTimid · 32 SP · #17 on Showdown
169GarchompJolly · 32 SP · #19 on Showdown
167Mega Charizard YTimid · 32 SP · #14 on Showdown
167Mega GardevoirTimid · 32 SP · #20 on Showdown
161IndeedeeTimid · 32 SP · #30 on Showdown
156Hisuian ArcanineJolly · 32 SP · #16 on Showdown
150Qwilfish · Max+32 SP, Speed-raising alignment
150ArchaludonTimid · 32 SP · #9 on Showdown
149GholdengoTimid · 32 SP · #8 on Showdown
143BasculegionJolly · 32 SP · #6 on Showdown
137Qwilfish · Max32 SP, neutral alignment
128PelipperTimid · 32 SP · #12 on Showdown
120VolcaronaBold · 0 SP · #25 on Showdown
105Qwilfish · No SP0 SP, neutral alignment
105RillaboomAdamant · 0 SP · #1 on Showdown
101MiloticCalm · 0 SP · #15 on Showdown
95SylveonModest · 15 SP · #18 on Showdown
94Female IndeedeeRelaxed · 0 SP · #7 on Showdown
90PolitoedCalm · 0 SP · #22 on Showdown
90SinistchaBold · 0 SP · #24 on Showdown
85ArmarougeQuiet · 0 SP · #27 on Showdown
80IncineroarCareful · 0 SP · #3 on Showdown
80FarigirafBold · 0 SP · #11 on Showdown
70KingambitAdamant · 0 SP · #5 on Showdown
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

▲ 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%)

MovesLiquidationBarb BarrageFlip TurnPoison Jab

Singles

#232 of 262 used

▲ 3 places since Oct 21
Oct 21Oct 28

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

MovesFlip TurnBarb BarrageDestiny BondToxic Spikes

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

Usage over time

Values
Qwilfish, Champions VGC on Showdown, Showdown: top players (1760 weighting)
MonthRegulationBattlesShare of teams
Apr 2026Reg M-A3,122,222–
May 2026Reg M-A3,355,619–
Jun 2026Reg M-B1,163,315<0.1%
Jul 2026Reg M-B1,764,686<0.1%
Aug 2026Reg M-B1,269,2500%
Sep 2026Reg M-C1,631,9430%

Smogon · Showdown On Showdown

Sep 2026

Not in this format’s stats at this level.Few players at this level: about 695 teams’ worth of games in this format.

Usage by Showdown level

  • Showdown: all games0.1%
  • Showdown: competitive (1630 weighting) thin0.1%
Other Showdown formats Scarlet & Violet, with Tera
SV SinglesZUSV Doubles(DUU)National DexRU

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

DarkPoison
BST 440

DebutGen VIII · Legends: Arceus

Hisuian Qwilfish has the ability to evolve into Overqwil.

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

Polls & views

Each line is one source, as it published it. Polls counted every form under its species.

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.