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 |
All year, 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 |
All year, May-November (peak) |
All day |
| Bluegill |
 |
120 |
River |
All year, May-November (peak) |
Noon |
| Blue Marlin |
 |
10,000 |
Ocean (Rare) |
July-September |
All day |
| Carp |
 |
300 |
River |
All year; 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 |
April-September, May-August (peak) |
All day |
| 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 |
All year; March-May, September-November (peak) |
All day |
| Dab |
 |
300 |
Ocean |
October-April |
All day |
| Dace |
 |
200 |
River |
All year; 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 |
Late 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-May, 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) |
All year, December-February (peak) |
All day |
| Pale Chub |
 |
200 |
River |
All year; 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 |
July-September, August (peak) |
All day |
| Rainbow Trout |
 |
800 |
River |
March-June, September-November |
Morning, Evening |
| Red Snapper |
 |
3,000 |
Ocean |
All year; 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 |
April-November, May-September (peak) |
Noon (peak), Night |
| Shark |
 |
15,000 |
Ocean (Rare) |
June-September |
Morning, Evening, Night |
| Squid |
 |
400 |
Ocean |
December-August, February-June (peak) |
Night (peak) |
| Stringfish |
 |
15,000 |
River (Rare) |
December-February |
Morning, Evening, Night |
| Sweetfish |
 |
900 |
River |
July-September, July-August (peak) |
Morning, Noon, Evening (peak) |
| Tuna |
 |
7,000 |
Ocean (Rare) |
November-March |
All day |
| Yellow Perch |
 |
240 |
River |
October-March, July-August (peak) |
Morning, Noon, Evening (peak) |
| Zebra Turkeyfish |
 |
400 |
Ocean |
April-November, May-September (peak) |
Noon (peak) |