What types of fish do osprey eat?

Osprey are large birds of prey that feed primarily on fish. They typically hunt live fish, but may also scavenge on dead or injured fish. Osprey have been observed eating a wide variety of fish species, including:

- Bass

- Bluegill

- Carp

- Catfish

- Eels

- Herring

- Menhaden

- Mullet

- Perch

- Pike

- Sunfish

- Trout

- Whitefish

Osprey typically hunt by flying low over the water and spotting fish from the air. When they see a fish, they will hover briefly and then plunge into the water to catch it. Osprey have strong talons that they use to grasp and hold onto their prey. They will often carry the fish back to their nests to eat.