In total there are 40 fish to catch and if you don't know where or when to
catch them, it could take you forever. Luckily I've just completed my fish
catching list.
This list is split into five sections: fish that can be caught at any time of the
year
; fish that can only be caught in Spring; fish that can only be caught in Summer;
fish that can only be caught in Autumn; and fish that can only be caught in Winter.
You will probably also need a checklist.
Note: I have called the small ponds 'pond' and the large pond (the one that the river
flows into) a 'reservoir'.

Keep in mind that some fish can be found in more than one season.

Summer fish (June-August):
Angelfish
Arapaima
Arowana
Barred Knifejaw
Catfish
Cherry Salmon
Crawfish
Eel
Frog
Giant Catfish
Giant Snakehead
Guppy
Jellyfish
Killifish
Large Char
Piranah
Rainbow Trout
Sweetfish
May-Oct
July-Mid Sept
June-Sept
Mar-Nov
May-Oct
Mar-Jun, Sept-Nov
April-Mid Sept
Jun-Sept
May-Aug
Jun-Aug
Jun-Aug
Apr-Nov
2nd half of Aug
Apr-Aug
Mar-June, Sept-Nov
June-Sept
Mar-June, Sept-Nov
July-Sept
4pm-9am
4pm-9am
4am-9am,4pm-9pm
4am-9am,4pm-9pm
4pm-9am
4am-9am, 4pm-9pm
All Day
4pm-9am
All Day
4pm-9am
9am-4pm
9am-4pm
All Day
All Day
4am-9am,4pm-9pm
9am-4pm, 9pm-4am
4am-9am, 4pm-9pm
All Day
river, reservoir
river, reservoir
river, reservoir
ocean
river, reservoir
river, reservoir
pond
river, reservoir
pond
reservoir
reservoir
river, reservoir
ocean
pond
waterfall
river, reservoir
river, reservoir
river, reservoir
3,000 Bells
10,000 Bells
10,000 Bells
5,000 Bells
200 Bells
1,300 Bells
250 Bells
2,000 Bells
250 Bells
3,000 Bells
6,500 Bells
1,300 Bells
100 Bells
300 Bells
10,000 Bells
6,500 Bells
650 Bells
1,300 Bells