English Vocabulary

Types of Fish Names in English with Pictures

Fish Names in English with Pictures: Complete List

Learning Types of 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.

Types of Fish Names in English with Pictures

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

Octopus: Marine creature with eight arms, intelligent behavior, and soft body structure.

Octopus

Grouper: Large bottom-dwelling fish, popular for its firm, mild-flavored meat.

Grouper | Types of Fish Names

Anchovy: Small schooling fish, often used in sauces, salads, and preserved foods.

Anchovy | Fish Names

Swordfish: Large predatory fish with a sword-like bill, prized for meaty steaks.

Swordfish

Tilapia: Freshwater fish, fast-growing and widely farmed for affordable protein.

Tilapia

Eel: Long snake-like fish, valued in Asian and European traditional cuisines.

Eel

Sea Bass: Popular saltwater fish, mild-flavored and often served grilled or baked.

Sea bass | Fish Names

Haddock: Cold-water fish, white flaky meat, commonly used in fish and chips.

Haddock

Mackerel: Fast-swimming oily fish, rich in omega-3 and essential nutrients.

Mackerel

Tuna: Large migratory fish, widely consumed fresh, canned, or grilled worldwide.

Tuna | Eatable Fish Names

Trout: Freshwater fish, often found in rivers, with delicate, mild-tasting flesh.

Trout

Salmon: Cold-water fish, famous for pink flesh, rich in omega-3 fatty acids.

Salmon Eatable Fish

Snapper: Popular reef fish, firm texture, sweet flavor, and versatile for cooking.

Snapper | Fish Names

Sole: Flatfish with delicate white flesh, highly prized in fine dining.

Sole | Fish Names

Halibut: Large flatfish, lean and firm meat, often grilled, roasted, or steamed.

Halibut

Catfish: Freshwater fish with whisker-like barbels, commonly farmed for food.

Catfish

Flounder: Flatfish with mild flavor, often cooked whole or as fillets.

Flounder

John Dory: Distinctive flat-bodied fish, valued for its fine white flesh.

John Dory

Sardine: Small oily fish, eaten fresh, canned, or preserved in oil.

Sardine

Cod: Cold-water fish, flaky white flesh, essential in global cuisines and fisheries.

Cod | Fish Names
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

About the author

Muhammad Mahboob

Muhammad Mahboob is an experienced English language teacher and ESL writer with over 8 years of teaching and blogging expertise. Holding a BS in English from COMSATS University and certified in TEFL, he creates practical grammar and vocabulary lessons at grammareer.com. He has guided thousands of learners worldwide through personalized online coaching, helping them use English confidently in daily life.