592 Fish Names Males, Females, Kid-Friendly Fish & More

Pet fish come in all shapes and sizes, and their personalities do too. Some fish swim serenely in circles, while others lurk behind rocks or dash wildly back and forth across the tank.

Fish can be fun to watch, and finding the perfect name for your finned friend can make owning them that much more enjoyable.

If you’re a bit stuck when it comes to the naming process, this massive categorized list of the best fish names should be just what you need.

Here are some popular fish names to get you started. Maybe your perfect choice is on the list.

Top  Fish Names

  1. Angel
  2. Buddy
  3. Mack
  4. Rainbow
  5. Bane
  6. Beast
  7. Blade
  8. Chaos
  9. Fury
  10. Malice
  11. Nemesis
  12. Poison
  13. Ripper
  14. Spite
  15. Venom
  16. Warden
  17. Wrath
  18. Bean
  19. Biscuit
  20. Blossom
  21. Buttercup
  22. Button
  23. Caramel
  24. Cocoa
  25. Cobra
  26. Fiend
  27. Master
  28. Phantom
  29. Storm
  30. Delilah
  31. Diane/Diana
  32. Eliza
  33. Elizabeth
  34. Elsie
  35. Faith
  36. Farrah
  37. Gertrude
  38. Hallie
  39. Hope
  40. Isabella
  41. Irene
  42. Irina
  43. Jennifer
  44. Jessie
  45. Narisse
  46. Nerrine
  47. Nyda
  48. Nyneve
  49. Rory
  50. Saniya
  51. Shreya
  52. Tabitha
  53. Teagan
  54. Thea
  55. Willa
  56. Yedda
  57. Zara
  58. Zuri
  59. Tartar Sauce
  60. Uncle Salmon
  61. Gavin
  62. Hank
  63. Harold
  64. Herman
  65. Ivan
  66. Jerry
  67. Jeremy
  68. Joe
  69. John
  70. Kerry
  71. Kyle
  72. McFish
  73. Puff Daddy
  74. Floater
  75. Wave
  76. Miso
  77. Cod
  78. Finneus
  79. Salmon
  80. Sea Beast
  81. Otto
  82. Sardine
  83. Pirate
  84. Captain Jack Sparrow
  85. Long John Silver
  86. Bubba Gump

Female Fish Names

  1. Amanda
  2. Amber
  3. Anika
  4. Anna
  5. Anne
  6. Ashley
  7. Becca
  8. Becky
  9. Bella
  10. Bria
  11. Brianna
  12. Callie
  13. Carol
  14. Caroline
  15. Carmilla
  16. Carmin
  17. Cat
  18. Cerise
  19. Darling
  20. Delia
  21. Jessica
  22. Kathy
  23. Katie
  24. Krysta
  25. Kristin
  26. Layla
  27. Leslie
  28. Magnolia
  29. Maria/Marie
  30. Marissa
  31. Mary
  32. Natalie
  33. Olivia
  34. Patricia
  35. Rosalia
  36. Rose
  37. Sally
  38. Samantha
  39. Sarah
  40. Sheila
  41. Jewel
  42. Taylor
  43. Trudy
  44. Valerie
  45. Velma
  46. Wendy
  47. Willow
  48. Yvette
  49. Zoey
  50. Goldie
  51. Angel (ideal for angelfish)
  52. Minnie
  53. Nessie (for a large fish species)
  54. Penny
  55. Coral
Also Read:  Can A Groundhog Attack Your Dog?

Male Fish Names

  1. Adam
  2. Alexander
  3. Ben
  4. Bernard
  5. Bernie
  6. Callan
  7. Carl
  8. Carlos
  9. Cedric
  10. Chester
  11. Clarence
  12. Conrad
  13. Curt
  14. Damien
  15. Daryl
  16. Dustin
  17. Devin
  18. Donald
  19. Donny
  20. Ethan
  21. Evan
  22. Everett
  23. Frank
  24. Franklin
  25. Felix
  26. Garret
  27. Garth
  28. Larry
  29. Liam
  30. Marcus
  31. Mark
  32. Marvin
  33. Matthew/Matt
  34. Max
  35. Merlin
  36. Michael
  37. Neil
  38. Parker
  39. Paul
  40. Peter
  41. Richard
  42. Reginald
  43. Robert
  44. Roy
  45. Ryan
  46. Shane
  47. Tanner
  48. Trevor
  49. Tristan
  50. William
  51. Xavier
  52. Zachary/Zack
  53. Nemo
  54. Jack
  55. Captain
  56. Finley
  57. Moby
  58. Shadow

Cool Fish Names

  1. Ada
  2. Arden
  3. Aurora
  4. Avril
  5. Brin
  6. Chandra
  7. Damia
  8. Denna
  9. Ace
  10. Jade
  11. Kari
  12. Kiara
  13. Kira
  14. Kyra
  15. Lacey
  16. Lara
  17. Lita
  18. Liv
  19. Mila
  20. Mireya
  21. Myra
  22. Piper
  23. Tatiana
  24. Trixie
  25. Vi
  26. Apollo
  27. Archer
  28. Ash
  29. Asher
  30. Axel
  31. Chaz
  32. Cliff
  33. Clint
  34. Jaden
  35. Jayce
  36. Kaden
  37. Kai
  38. Laine
  39. Levi
  40. Odin
  41. Thor
  42. Ajax
  43. Aldo
  44. Aqua
  45. Astra
  46. Azure
  47. Babel
  48. Bahari (ocean in Swahili)
  49. Batman
  50. Bayou
  51. Beau
  52. Blue
  53. Brizo (Greek goddess of sailors)
  54. Brook or Brooke
  55. Bruce (the shark from Finding Nemo)
  56. Buffy
  57. Calypso
  58. Casper
  59. Cayman
  60. Comet
  61. Cordelia
  62. Crimson
  63. Delta
  64. Dexter
  65. Diana (Roman goddess of the moon)
  66. Diva
  67. Draco
  68. Drake
  69. Einstein
  70. Electra
  71. Ella
  72. Elsa
  73. Fabian
  74. Fiona
  75. Genevieve
  76. Glimmer
  77. Great White
  78. Grouper
  79. Hammerhead
  80. Haven
  81. Henry
  82. Hunter
  83. Hydra
  84. Isabella (or Bella)
  85. Jacques
  86. Jasper
  87. Johnson
  88. Jonah
  89. Juliet
  90. Jupiter
  91. Kai (Hawaiian for ‘ocean’)
  92. Kaiyo (Japanese for ‘ocean’)
  93. Leilani
  94. Luna
  95. Magnolia (Maggie)
  96. Mahi-Mahi
  97. Marina
  98. Misty
  99. Moana
  100. Moorea
  101. Morgan
  102. Murphy
  103. Orion
  104. Penelope
  105. Ripley (or Riptide)
  106. River
  107. Romeo
  108. Sam
  109. Selkie
  110. Silver
  111. Starlight
  112. Sydney
  113. Tallulah
  114. Tetra
  115. Tidal Wave
  116. Tsunami
  117. Veiltail
  118. Whale
  119. Xena
  120. Zeus

Cute Fish Names

  1. Acorn
  2. Cookie
  3. Crouton
  4. Cupcake
  5. Dumpling
  6. Freckles
  7. Fruitloop
  8. Ginger
  9. Honey
  10. Jelly Bean
  11. Kermit
  12. Kiwi
  13. Latte
  14. Mango
  15. Marbles
  16. Mocha
  17. Muffin
  18. Nacho
  19. Noodle
  20. Nugget
  21. Nutmeg
  22. Pancake
  23. Peach
  24. Peanut
  25. Pebbles
  26. Petal
  27. Pickles
  28. Skittles
  29. Sprinkles
  30. Sugar
  31. Sunny
  32. Tater Tot
  33. Triscuit
  34. Twinkle
  35. Waffles
  36. Wiggles
  37. Angie
  38. Annie
  39. Astro
  40. Baby
  41. Beluga (the ultimate name for a white fish)
  42. Billie
  43. Bingo
  44. Bubba
  45. Cleo
  46. Coco
  47. Dobby
  48. Finn
  49. Flash
  50. Flower
  51. Freckles (cute name for a spotted fishy)
  52. George
  53. Gordon or Gordy
  54. Gracie
  55. Guppy
  56. Houdini
  57. Kiko
  58. Louie
  59. Lucky
  60. Marble
  61. Ollie
  62. Otter
  63. Paulie
  64. Popcorn
  65. Quimby
  66. Rex
  67. Rocky
  68. Roxy
  69. Salty
  70. Sammy
  71. Sassy
  72. Skippy
  73. Snapper
  74. Spike
  75. Sprite
  76. Surfer
  77. Swimmer
  78. Toby
  79. Wavy
  80. Ziggy
Also Read:  450+ Fox Pet Names (Males, Females, Cool & More)

Funny Fish Names

  1. Ann Chovy
  2. Bait
  3. Caviar
  4. Fry
  5. Gill Clinton
  6. Guppi Goldberg
  7. Kraken
  8. Magikarp
  9. Nessie
  10. Pescetarian
  11. Phish Styx
  12. Sauce
  13. Squirt
  14. Sushi
  15. Alpha Betta
  16. Amazon
  17. Betta Midler
  18. Betta White
  19. Bob
  20. Bubbly
  21. Captain Hook
  22. Captain Jack
  23. Captain Morgan
  24. Champagne
  25. Cherry
  26. Chips
  27. Eddy (as in the water currents)
  28. Foamy
  29. Gill-bert
  30. Gilligan
  31. Harley Finn
  32. Jabberjaw
  33. Jetsam (a pair with Flotsam)
  34. Lake Skywalker
  35. Mackerel
  36. Marlin Brando
  37. Mr. Limpet
  38. Mrs. Puff
  39. Nibbles
  40. Outta Tuna
  41. Pip
  42. Sashimi
  43. Shelly
  44. Small Fry
  45. Squish
  46. Suds
  47. Swedish
  48. Yacht or Li’l Yachty

Unique Fish Names

  1. Adelaide
  2. Aisha
  3. Amalia
  4. Amara
  5. Amora
  6. Aphrodite
  7. Astrid
  8. Aurelia
  9. Belinda
  10. Belva
  11. Brielle
  12. Celeste
  13. Davina
  14. Eloise
  15. Etta
  16. Freya
  17. Gemila
  18. Gemma
  19. Isa
  20. Kaia
  21. Laila
  22. Lydia
  23. Lyra
  24. Maeve
  25. Mara
  26. Maya
  27. Mystic
  28. Naila
  29. Naomi
  30. Aspen
  31. Atlas
  32. Atticus
  33. Baccus
  34. Bast
  35. Bodhi
  36. Borros
  37. Callum
  38. Caspian
  39. Cassius
  40. Declan
  41. Desmond
  42. Edric
  43. Egan
  44. Elric
  45. Ezra
  46. Fernando
  47. Gideon
  48. Gizmo
  49. Horace
  50. Jinzo
  51. Jude
  52. Juhi
  53. Kalix
  54. Kian
  55. Kylo
  56. Lando
  57. Lorenzo
  58. Maddox
  59. Magnus
  60. Mateo
  61. Nova
  62. Preston
  63. Ragnar
  64. Riku
  65. Ronan
  66. Ryker
  67. Sage
  68. Silas
  69. Soren
  70. Xander

Famous Fish Names

  1. Finding Nemo
  2. Crush
  3. Flo
  4. Gill
  5. Marlin
  6. Nemo
  7. Nigel
  8. The Little Mermaid
  9. Ariel
  10. Flotsam
  11. Jetsam
  12. Scuttle
  13. Sebastian
  14. Triton
  15. Ursula
  16. Spongebob Squarepants
  17. Patrick
  18. Dory
  19. Sandy
  20. Spongebob
  21. Squidward
  22. Moby Dick
  23. Orca
  24. Oscar
  25. Lenny
  26. Don Lino
  27. Sykes
  28. Katie Current
  29. Flipper
  30. Flounder
  31. Plankton
  32. Mr. Ray
  33. Sheldon
  34. Bruce
  35. Charlie the Tuna
  36. James Pond
  37. Mr. Fish
  38. Poseidon
  39. Neptune
  40. Captain Ahab

Names for Fish Pairs

  1. Bonnie and Clyde
  2. Romeo and Juliet
  3. Peek and Boo
  4. Tic and Tac
  5. Splish and Splash
  6. Jane and Doe
  7. One Fish and Two Fish
  8. Zig and Zag
  9. Mickey and Minnie
  10. Thelma and Louise
  11. Hall and Oates
  12. Gilligan and Skipper
Also Read:  290+ Bull Names for Strong, Bucking, Calf & More

Kid-Friendly Fish Names

  1. Taco
  2. Slimeface
  3. Cheeto
  4. Fishface
  5. BoBo
  6. Spot
  7. Bubbles
  8. Sparky
  9. Slippery
  10. Stinky
  11. Big Joe
  12. Swim Shady
  13. Bigmouth Billy Bass
  14. Slimy Steve
  15. Puckerface Jones
  16. Squirtle
  17. Stanley
  18. Goober

Names for Goldfish

  1. Tropicana
  2. Pumpkin
  3. Goldilocks
  4. Dorothy
  5. Goldie Hawn