Animal Crossing: Wild World/Fish

Here is the list of all available fish, when and where you can catch them, and how much Tom Nook buys them for..

Price: 3,000 Bells Location: River (Rare) Available: May-October Morning, Evening, Night
 * Angelfish

Price: 10,000 Bells Location: River (Rare) Available: July-September Morning, Noon, Night
 * Arapalma

Price: 10,000 Bells Location: River (Rare) Available: June-September Morning, Evening, Night
 * Arowana

Price: 200 Bells Location: River Available: All year, all day Peak Catching: October-April Night
 * Barbel Steed

Price: 5,000 Bells Location: Ocean (Rare) Available: March-November All Day
 * Barred Knifejaw

Price: 900 Bells Location: River Available: November-February All day
 * Bitterling

Price: 300 Bells Location: River Available: All year, all day Peak Catching: May-November
 * Black Bass

Price: 120 Bells Location: River Available: All year, Noon Peak Catching: May-November, Noon
 * Bluegill

Price: 10,000 Bells Location: Ocean (Rare) Available: July-September All day
 * Blue Marlin

Price: 300 Bells Location: River Available: All year, all day Peak Catching: April-May, October-November
 * Carp

Price: 800 Bells Location: Pond Available: May-October Morning, Evening, Night
 * Catfish

Price: 3,800 Bells Location: Waterfall Available: March-June, September-November Morning, Evening
 * Char

Price: 1,000 bells Location: River Available: March-June, September-November Morning, Evening
 * Cherry Salmon

Price: 650 Bells Location: Ocean Available: April-September, all day Peak Catching: May-August, Noon
 * Clownfish

Price: 15,000 Bells Location: Ocean during rain or snow (Rare) Available: All year Morning, Evening, Night
 * Coelacanth

Price: 250 Bells Location: Holding Pond Available: April-September
 * Crawfish

Price: 120 Bells Location: River Available: All year, all day Peak Catching: March-May, September-November
 * Crucian Carp

Price: 300 Bells Location: Ocean Available: October-April, all day
 * Dab

Price: 200 Bells Location: River Available: All year, Morning, Evening, Night Peak Catching: December-February
 * Dace

Price: 15,000 Bells Location: River (Rare) Available: June-September Morning, Noon, Evening
 * Dorado

Price: 2,000 Bells Location: River Available: June-September Morning, Evening, Night
 * Eel

Price: 2,500 Location: Ocean (Rare) Available: November-March Morning, Evening, Night
 * Football Fish

Price: 300 Bells Location: River (Rare) Available: All year Morning, Evening, Night
 * Freshwater Goby

Price: 120 Bells Location: Holding Ponds Available: May-August All day
 * Frog

Price: 6,000 Bells Location: Pond (Rare) Available: June-September Morning, Evening, Night
 * Gar

Price: 5,500 Bells Location: Pond Available: July-August Noon
 * Giant Snakehead

Price: 1,300 Bells Location: River (Rare) Available: All year, all day
 * Goldfish

Price: 1,300 Bells Location: River (Rare) Available: April-November Noon
 * Guppy

Price: 8,000 Bells Location: Ocean (Rare) Available: June-September All day
 * Hammerhead Shark

Price: 150 Bells Location: Ocean Available: All day All year
 * Horse Mackerel

Price: 100 Bells Location: Ocean Available: August All day
 * Jellyfish

Price: 300 Bells Location: Holding Pond (Rare) Available: April- August All day
 * Killifish

Price: 1,800 Bells Location: River (Rare) Available: September All day
 * King Salmon

Price: 2,000 Bells Location: River (Rare) Available: All Year, Morning, Evening, Night Peak Catching: December-February
 * Koi

Price: 300 Bells Location: River Available: March-May, All Day Peak Catching: March-April, All Day
 * Loach

Price: 4,000 Bells Location: Ocean (Rare) Available: April-September Morning, Noon, Evening
 * Ocean Sunfish

Price: 500 Bells Location: Ocean Available: September-January, March-July All day
 * Octopus

Price: 800 Bells Location: Ocean (Rare) Available: All year, All day Peak Catching: December-February, All day
 * Olive Flounder

Price: 200 Bells Location: River Available: All Year, Noon Peak Catching: April-June, September-October
 * Pale Chub

Price: 2,500 Bells Location: River (Rare) Available: June-September Noon, Night
 * Piranha

Price: 300 Bells Location: Pond Available: December-February All day
 * Pond Smelt

Price: 1,300 Bells Location: River (Rare) Available: All year Noon
 * Popeyed Goldfish

Price: 240 Bells Location: Ocean Available: July-September, All day Peak Catching: August, All day
 * Puffer Fish

Price: 800 Bells Location: River Available: March-June, September-November Morning, Evening
 * Rainbow Trout

Price: 3,000 Bells Location: Ocean Available: All year, All day Peak Catching: April-July, All day
 * Red Snapper

Price: 700 Bells Location: River Available: September All day
 * Salmon

Price: 160 Bells Location: Ocean Available: All Year All day
 * Sea Bass

Price: 1,000 Bells Location: Ocean Available: December-February All day
 * Sea Butterfly

Price: 1,000 Bells Location: Ocean Available: April-November, All day Peak Catching: May-September, Noon
 * Seahorse

Price: 15,000 Bells Location: Ocean (Rare) Available: June-September Morning, Evening, Night
 * Shark

Price: 400 Bells Location: Ocean Available: December-August, All day Peak Catching: February-June, Night
 * Squid

Price: 15,000 Bells Location: River (Rare) Available: December-February Morning, Evening, Night
 * Stringfish

Price: 900 Bells Location: River Available: July-September, All day Peak Catching: July-August, Morning, Noon, Eve.
 * Sweetfish

Price: 7,000 Bells Location: Ocean (Rare) Available: November-March All day
 * Tuna

Price: 240 Bells Location: River Available: October-March, All day Peak Catching: July-August, Morning, Noon, Eve.
 * Yellow Perch

Price: 400 Bells Location: Ocean Available: April-November, All Day Peak Catching: May-September, Noon
 * Zebra Turkeyfish