Fishing
Learn about the fish that can be caught using the Barely Default Data Pack and the All The Fish data pack.
The Barely Default Data Pack and the All The Fish Data Pack adds over 150 unique fish that can be caught while fishing. To encourage exploration, fish can be caught in different biomes, elevations, weather and even during different times of day.
Vanilla Fish

Salmon
Common
Everywhere
All day

Cod
Common
Everywhere
All day

Pufferfish
Common
Warm oceans
All day

Tropical Fish
Common
Warm oceans
All day
Data Pack Fish

Amanita Fungifin
Epic
Mushroom fields
All day

Anchovy
Common
All oceans
9 am - 4 pm

Angelfish
Uncommon
Everywhere except oceans and cold biomes
4 pm - 12 am

Arapaima
Rare
Everywhere except oceans and cold biomes
4 pm - 12 am

Armored Cavefish
Uncommon
Underground
All day

Arowana
Rare
Everywhere except oceans and cold biomes
4 pm - 12 am

Atlantic Cod
Common
Deep cold ocean
All day

Double Cod
Rare
Everywhere except cold biomes
9pm - 12 am

Barbel Steed
Common
Everywhere except oceans
All day

Barred Knifejaw
Uncommon
Warm oceans
All day

Barreleye
Rare
Deep oceans
9 pm - 12 am

Batfish
Epic
Underground
All day

Betta
Rare
Everywhere except oceans and cold biomes
9 am - 4 pm

Bitterling
Common
Everywhere except oceans and hot biomes
All day

Black Bass
Common
Everywhere except oceans
All day

Blowfish
Uncommon
Cold oceans and lukewarm oceans
9 pm - 12 am

Blue Marlin
Rare
Warm and lukewarm oceans
All day

Fishbrine
Epic
***
All day
Rain

Rusty Marlin
Epic
Deep, warm and lukewarm oceans
All day

Neptoona
Epic
Deep, warm and lukewarm oceans
All day

Bluegill
Common
Everywhere except oceans
9 am - 4 pm

Bonefish
Epic
Underground
9 pm - 12 am

Butterfly Fish
Uncommon
Warm oceans
All day

Carp
Common
Everywhere except oceans
All day

Crucian Carp
Common
Everywhere except oceans
All day

Golden Carp
Rare
Everywhere except oceans
All day

Koi
Uncommon
Everywhere except oceans
4 pm - 12 am

Catfish
Uncommon
Everywhere except oceans and cold biomes
4 pm - 12 am

Cat Fish
Epic
Everywhere except oceans and cold biomes
4 pm - 12 am
Clear

Chaos Fish
Epic
Underground
All day

Char
Uncommon
Everywhere except oceans
All day

Cheep Cheep
Rare
Everywhere
6 am - 9 pm

Cherry Salmon
Uncommon
Everywhere except oceans
All day

Chickenfish
Epic
Everywhere aboveground
All day

Zombie Fish
Epic
Everywhere
9 pm - 12 am

Chicken Jockeyfish
Epic
Everywhere
9 pm - 12 am

Cykloppsfish
Epic
Everywhere
All day

King Salmon
Rare
Everywhere
All day

Cloudfish
Epic
Everywhere above y level 200
6 am - 9 pm

Coelacanth
Rare
All oceans
4 pm - 12 am
Rain

Dab
Common
All oceans except lukewarm
All day

Olive Flounder
Common
All oceans
All day

Dace
Common
Everywhere except ocenas
4 pm - 12 am

Damselfish
Rare
Everywhere above y level 200
9 pm - 12 am

Derpfish
Epic
Everywhere except cold biomes
All day

Dirtfish
Epic
Everywhere aboveground
All day

Mudfish
Epic
Swamps
All day

Dorado
Rare
Everywhere except oceans and cold biomes
4 am - 9 pm

Eater of Plankton
Epic
All oceans
9 pm - 12 am

Eel
Uncommon
Everywhere except oceans and cold biomes
4 pm - 12 am

Moray Eel
Uncommon
Warm oceans
All day

Ribbon Eel
Rare
Warm oceans
All day

Fallen Starfish
Epic
All oceans
9 pm - 12 am

Fish
Common
***
All day

Fishotron
Epic
Everywhere
9 pm - 12 am

Fishotron Prime
Epic
Everywhere
9 pm - 12 am

Fishron
Epic
All oceans
9 pm - 12 am

Flint & Steelfish
Epic
Everywhere
All day
Clear

Flying Fish
Rare
Everywhere above y level 200
All day
Rain

Football Fish
Rare
Deep cold ocean
4 pm - 12 am

Freshwater Goby
Common
Everywhere except oceans
4 pm - 12 am

Frost Minnow
Rare
Frozen river and snowy biomes
All day

Gar
Rare
Everywhere except oceans and cold biomes
4 pm - 12 am

Giant Snakehead
Uncommon
Everywhere except oceans and cold biomes
9 apm - 4 pm

Giant Trevally
Rare
All oceans
All day

Golden Trout
Rare
Everywhere except oceans and cold biomes
4 pm - 12 am

Rainbow Trout
Uncommon
Everywhere except oceans and cold biomes
All day

Tundra Trout
Rare
Frozen river and snowy biomes
All day

Goldfish
Uncommon
Everywhere except oceans
All day

Popeyed Goldfish
Uncommon
Everywhere except oceans
9 am - 4 pm

Ranchu Goldfish
Uncommon
Everywhere except oceans
9 am - 4 pm

Guppy
Uncommon
Everywhere except oceans and cold biomes
9 am - 4 pm

Harpyfish
Epic
Everywhere above y level 200
9 pm - 12 am

Heartfish
Epic
Everywhere
9 pm - 12 am

Hungerfish
Epic
Everywhere
9 pm - 12 am

Honeyfin
Rare
Everywhere aboveground except cold biomes
6 am - 9 pm

Horse Mackerel
Common
All oceans
All day

I am Stevefish
Epic
Everywhere
All day

Infected Scabbardfish
Epic
Underground
All day

Jack o'Fish
Epic
Pumpkin Pastures
All day

Filet o'Fish
Epic
Cold oceans
6 am - 9 pm

Jewelfish
Epic
Underground
All day

Killifish
Common
Everywhere except oceans and cold biomes
All day

Loach
Common
Everywhere except oceans and hot biomes
All day

Loovar
Rare
Warm and lukewarm oceans
All day

Mahi-Mahi
Rare
Warm oceans
All day

Mickey Joefish
Epic
Everywhere
All day

Mirage Fish
Epic
Underground
All day

Mutant Flinxfin
Epic
Frozen river and snowy biomes
All day

Napoleonfish
Rare
Warm oceans
4 am - 9 pm

Neon Tetra
Uncommon
Everywhere except oceans and cold biomes
9 am - 4 pm

Nibble Fish
Common
Everywhere except oceans and cold biomes
9 am - 4 pm

Oarfish
Rare
Cold oceans
All day

Obsidifish
Rare
***
All day

Ocean Sunfish
Rare
Warm oceans
4 am - 9 pm

Pale Chub
Common
Everywhere except oceans
9 am - 4 pm

Pengfish
Epic
Cold oceans
6 am - 9 pm

Pike
Uncommon
Everywhere except oceans and cold biomes
4 am - 9 pm

Piranha
Uncommon
Everywhere except oceans and cold biomes
9 am - 4 pm

Pixiefish
Epic
Everywhere aboveground
6 am - 9 pm

Plankton
Epic
All oceans
9 pm - 12 am

Pond Smelt
Common
Everywhere except oceans and hot biomes
4 pm - 12 am

Princess Fish
Epic
Everywhere aboveground
9 pm - 12 am

Prismite
Epic
Everywhere
9 pm - 12 am

Rabbitfish
Epic
Everywhere aboveground
6 am - 9 pm

Rainbowfish
Uncommon
Everywhere except oceans and cold biomes
9 am - 4 pm

Red Snapper
Uncommon
All oceans
All day

Resinfish
Epic
Pale gardens
9 pm - 12 am

Saddled Bichir
Rare
Everywhere except oceans and cold biomes
9 pm - 12 am

Scarab Fish
Epic
Warm oceans and deserts
All day

Scorpio FIsh
Epic
Warm oceans and deserts
All day

Sea Bass
Common
All oceans
All day

Skippyjack
Uncommon
Warm and lukewarm oceans
All day

Slimefish
Epic
Underground
All day

Stevelapia
Epic
Everywhere
All day

Alexpaima
Epic
Everywhere
All day

Ariwana
Epic
Everywhere
All day

Efelounder
Epic
Everywhere
All day

Kai Carp
Epic
Everywhere
All day

Makenarel
Epic
Everywhere
All day

Noor Tetra
Epic
Everywhere
All day

Sunnyfish
Epic
Everywhere
All day

Zurigeon
Epic
Everywhere
All day

Specular Fish
Uncommon
Everywhere underground except hot biomes
All day

Spiderfish
Epic
Underground
6 am - 9 pm

Stinkfish
Uncommon
Underground
All day

Stowfish
Epic
Warm and lukewarm oceans
All day

Stringfish
Rare
Everywhere except oceans and hot biomes
4 pm - 12 am

Sturgeon
Rare
Cold oceans
All day

Suckerfish
Rare
Warm oceans
All day

Surgeonfish
Uncommon
Warm oceans
All day

Sweetfish
Common
Everywhere except oceans and hot biomes
All day

Testifish
Epic
Everywhere aboveground
9 pm - 12 am

The Fish of Cthulu
Epic
Everywhere aboveground
9 pm - 12 am

Tilapia
Common
Everywhere except oceans and cold biomes
All day

TNT Fish
Epic
Underground
All day

Tropical Barracuda
Rare
Warm oceans and mangrove swamo
All day

Tuna
Rare
Cold oceans
All day

Bumblebee Tuna
Epic
Cold oceans
6 am - 9 pm

Cap'n Tunabeard
Epic
Cold ocenas
All day

Unicorn Fish
Epic
Everywhere aboveground
All day

Variegated Lardfish
Uncommon
Underground and swamps
9 pm - 12 am

Wyverntail
Epic
Everywhere above y level 200
All day

Arch Wyverntail
Epic
Everywhere above y level 200
All day

Yellow Perch
Common
Everywhere except oceans and hot biomes
All day

Zebra Turkeyfish
Uncommon
Warm and lukewarm oceans
All day

Cursedfish
Epic
***

Ebonkoi
Uncommon
***

Flarefin Koi
Rare
***

Crimson Tigerfish
Uncommon
***

Demonic Netherfish
Epic
***

Hemopiranha
Uncommon
***

Voodoo Dollfin
Epic
***
Last updated