From StrategyWiki, the free strategy guide and walkthrough wiki
Here is the list of all available fish, when and where you can catch them, and how much Tom Nook buys them for.
| Name |
Image |
Price (Bells) |
Location |
Months available |
Times available |
| Angelfish |
 |
3,000 |
River (Rare) |
May-October |
Morning, Evening, Night |
| Arapaima |
 |
10,000 |
River (Rare) |
July-September |
Morning, Noon, Night |
| Arowana |
 |
10,000 |
River (Rare) |
June-September |
Morning, Evening, Night |
| Barbel Steed |
 |
200 |
River |
October-April (peak) |
Night (peak) |
| Barred Knifejaw |
 |
5,000 |
Ocean (Rare) |
March-November |
All day |
| Bitterling |
 |
900 |
River |
November-February |
All day |
| Black Bass |
 |
300 |
River |
May-November (peak) |
All day |
| Bluegill |
 |
120 |
River |
May-November (peak) |
Noon |
| Blue Marlin |
 |
10,000 |
Ocean (Rare) |
July-September |
All day |
| Carp |
 |
300 |
River |
April-May, October-November (peak) |
All day |
| Catfish |
 |
800 |
Pond |
May-October |
Morning, Evening, Night |
| Char |
 |
3,800 |
Waterfall |
March-June, September-November |
Morning, Evening |
| Cherry Salmon |
 |
1,000 |
River |
March-June, September-November |
Morning, Evening |
| Clownfish |
 |
650 |
Ocean |
May-August (peak) |
Noon (peak) |
| Coelacanth |
 |
15,000 |
Ocean during rain or snow (Rare) |
All year |
Morning, Evening, Night |
| Crawfish |
 |
250 |
Holding Pond |
April-September |
All day |
| Crucian Carp |
 |
120 |
River |
March-May, September-November (peak) |
All day |
| Dab |
 |
300 |
Ocean |
October-April |
All day |
| Dace |
 |
200 |
River |
December-February (peak) |
Morning, Evening, Night |
| Dorado |
 |
15,000 |
River (Rare) |
June-September |
Morning, Noon, Evening |
| Eel |
 |
2,000 |
River |
June-September |
Morning, Evening, Night |
| Football Fish |
 |
2,500 |
Ocean (Rare) |
November-March |
Morning, Evening, Night |
| Freshwater Goby |
 |
300 |
River (Rare) |
All year |
Morning, Evening, Night |
| Frog |
 |
120 |
Holding Ponds |
May-August |
All day |
| Gar |
 |
6,000 |
Pond (Rare) |
June-September |
Morning, Evening, Night |
| Giant Snakehead |
 |
5,500 |
Pond |
July-August |
Noon |
| Goldfish |
 |
1,300 |
River (Rare) |
All year |
All day |
| Guppy |
 |
1,300 |
River (Rare) |
April-November |
Noon |
| Hammerhead Shark |
 |
8,000 |
Ocean (Rare) |
June-September |
All day |
| Horse Mackerel |
 |
150 |
Ocean |
All year |
All day |
| Jellyfish |
 |
100 |
Ocean |
August |
All day |
| Killifish |
 |
300 |
Holding Pond (Rare) |
April- August |
All day |
| King Salmon |
 |
1,800 |
River (Rare) |
September |
All day |
| Koi |
 |
2,000 |
River (Rare) |
All year, December-March (peak) |
Morning, Evening, Night |
| Loach |
 |
300 |
River |
March-April (peak) |
All day |
| Ocean Sunfish |
 |
4,000 |
Ocean (Rare) |
April-September |
Morning, Noon, Evening |
| Octopus |
 |
500 |
Ocean |
September-January, March-July |
All day |
| Olive Flounder |
 |
800 |
Ocean (Rare) |
December-February (peak) |
All day |
| Pale Chub |
 |
200 |
River |
April-June, September-October (peak) |
Noon |
| Piranha |
 |
2,500 |
River (Rare) |
June-September |
Noon, Night |
| Pond Smelt |
 |
300 |
Pond |
December-February |
All day |
| Popeyed Goldfish |
 |
1,300 |
River (Rare) |
All year |
Noon |
| Puffer Fish |
 |
240 |
Ocean |
August (peak) |
All day |
| Rainbow Trout |
 |
800 |
River |
March-June, September-November |
Morning, Evening |
| Red Snapper |
 |
3,000 |
Ocean |
April-July (peak) |
All day |
| Salmon |
 |
700 |
River |
September |
All day |
| Sea Bass |
 |
160 |
Ocean |
All year |
All day |
| Sea Butterfly |
 |
1,000 |
Ocean |
December-February |
All day |
| Seahorse |
 |
1,000 |
Ocean |
May-September (peak) |
Noon (peak) |
| Shark |
 |
15,000 |
Ocean (Rare) |
June-September |
Morning, Evening, Night |
| Squid |
 |
400 |
Ocean |
February-June (peak) |
Night (peak) |
| Stringfish |
 |
15,000 |
River (Rare) |
December-February |
Morning, Evening, Night |
| Sweetfish |
 |
900 |
River |
July-August (peak) |
Morning, Noon, Evening (peak) |
| Tuna |
 |
7,000 |
Ocean (Rare) |
November-March |
All day |
| Yellow Perch |
 |
240 |
River |
July-August (peak) |
Morning, Noon, Evening (peak) |
| Zebra Turkeyfish |
 |
400 |
Ocean |
May-September (peak) |
Noon (peak) |