English Vocabulary

Fish Names in English with Pictures

Fish Names in English with Pictures: Complete List

Learning fish names in English can feel overwhelming, especially with so many species from rivers, lakes, and oceans. If you’re confused between edible fish, aquarium types, or simply curious about the common ones, this guide clears it up. In this blog post, you’ll discover popular freshwater and saltwater fish names with helpful visuals.

Common Fish Names in English with Pictures

These are some of the most commonly known fish names used in everyday English. From rivers and oceans to aquariums and dinner plates, these fish are familiar around the world.

  • Salmon
  • Tuna
  • Trout
  • Catfish
  • Sardine
  • Mackerel
  • Cod
  • Snapper
  • Haddock
  • Anchovy
  • Tilapia
  • Carp
  • Bass
  • Eel
  • Grouper
  • Halibut
  • Swordfish
  • Flounder
  • Barracuda
  • Herring
  • Pike
  • Marlin
  • Perch
  • Bluegill
  • Goldfish
  • Betta
  • Guppy
  • Angelfish
  • Clownfish
  • Zebra Fish
Common Freshwater and Saltwater Fish Names
Learn fish names by type: river, lake, ocean, and aquarium species

Freshwater Fish Names

Freshwater fish live in rivers, lakes, and streams. These fish are often used in aquariums or are caught for food and sport.

River Fish Names

River fish thrive in flowing waters and are common in many parts of the world.

  • Catfish
  • Carp
  • Pike
  • Trout
  • Eel
  • Mahseer
  • Snakehead
  • Perch
  • Channa
  • Dace

Lake Fish Names

Lakes provide a calmer environment for freshwater fish.

  • Tilapia
  • Bass
  • Crappie
  • Sunfish
  • Zander
  • Roach
  • Tench
  • Burbot
  • Lake Trout
  • Arctic Char

Popular Freshwater Aquarium Fish

These fish are small, colorful, and suitable for home tanks.

  • Guppy
  • Betta
  • Molly
  • Tetra
  • Zebra Danio
  • Platy
  • Discus
  • Goldfish
  • Corydoras
  • Angelfish

Saltwater Fish Names and List

Saltwater fish live in seas and oceans. Many of these are seen in aquariums or consumed as seafood.

Ocean Fish Species

Ocean fish include large and small species found deep in saltwater environments.

  • Tuna
  • Mackerel
  • Swordfish
  • Barracuda
  • Marlin
  • Sardine
  • Anchovy
  • Snapper
  • Grouper
  • Halibut

Marine Aquarium Fish

Marine fish are colorful and exotic, commonly kept in saltwater tanks.

  • Clownfish
  • Blue Tang
  • Moorish Idol
  • Firefish
  • Royal Gramma
  • Dottyback
  • Wrasse
  • Damselfish
  • Mandarin Fish
  • Butterflyfish

Edible Fish Commonly Eaten Worldwide

Fish are an important source of protein in many cultures. Some are from the sea, others from rivers and lakes.

Sea Fish for Eating

  • Salmon
  • Cod
  • Haddock
  • Snapper
  • Mahi-Mahi
  • Anchovy
  • Herring
  • Sardine
  • Sea Bass
  • King Mackerel

Freshwater Edible Fish

  • Tilapia
  • Catfish
  • Carp
  • Trout
  • Perch
  • Eel
  • Pike
  • Rohu
  • Silver Carp
  • Pangasius

Common Fish Names in English with Habitat and Use

Understanding the names of fish, where they live, and how they’re commonly used is helpful in daily conversations, especially when discussing food, nature, or aquariums. Learn popular fish names in English, their natural habitat, and what they’re mostly used for, whether in cooking, as pets, or for display.

Fish NameHabitatCommon Use
SalmonFreshwater & OceanCooking, grilling, rich in omega-3
TunaDeep OceanCanned food, steaks, sushi
TroutRivers & LakesGrilled or baked fish dishes
CatfishRivers, Lakes & PondsFried dishes, southern cuisine
TilapiaFreshwater (mainly farmed)Affordable and mild-tasting meals
MackerelCoastal Ocean WatersSmoked or canned, high in healthy fats
CodCold OceanFish and chips, fillets
SardineOpen SeasCanned snacks, oils, salads
HaddockNorth Atlantic OceanPopular for baking and frying
SnapperWarm Ocean WatersGrilled whole, restaurant seafood
BassLakes and RiversSport fishing, pan-fried
CarpPonds, Lakes, Slow RiversUsed in Asian dishes, traditional meals
AnchovyMediterranean & AtlanticPizza topping, sauces, salty snacks
HalibutCold Deep OceansLean grilled meat, healthy meals
SwordfishWarm Deep SeasGrilled steaks, seafood BBQ
GrouperTropical OceansSeafood platters, high-end dishes
FlounderSandy Ocean FloorLight-flavored fried fish
HerringCold Northern OceansPickled, smoked, or canned
PikeRivers and LakesStews, sharp-flavored meat
BarracudaCoral ReefsGrilled (specific safe species only)
PerchRivers and LakesPan-fried, mild flavor fish
MarlinDeep SeaRare meals, often sport caught
BluegillNorth American LakesCamping meals, small fry fish
EelRivers & Coastal WatersGrilled or stewed in Asian cuisine
ClownfishCoral Reefs (Saltwater)Aquarium pet, marine displays
BettaStill FreshwaterPopular home aquarium fish
GoldfishFreshwater Tanks & PondsCommon pet fish, beginner-friendly
GuppyStreams & AquariumsDecorative tank fish
AngelfishTropical FreshwaterElegant aquarium display
Zebra FishFreshwater StreamsAquarium use, scientific research

FAQs

What are common fish names in English?

Common fish names include salmon, tuna, trout, cod, goldfish, and carp. These are found in both freshwater and saltwater environments.

Which fish live in freshwater?

Freshwater fish include trout, carp, catfish, goldfish, and guppies. They are commonly found in rivers, lakes, and aquariums.

What fish are eaten most worldwide?

Popular edible fish include salmon, tuna, cod, mackerel, and catfish. These are used in dishes globally, especially in Asian and Western cuisines.

What is the difference between saltwater and freshwater fish?

Saltwater fish live in oceans and seas (like tuna and cod), while freshwater fish live in rivers and lakes (like trout and catfish). Their habitat affects their taste and appearance.

You May Also Like