How many fish does a heron eat a day?

+1 vote
asked Jul 27, 2020 in Other- Pets by paulamay (420 points)
How many fish does a heron eat a day?

2 Answers

0 votes
answered Aug 2, 2020 by Shawn (105,070 points)
Most herons will eat 1 to 4 fish per day depending on how hungry the heron is that day or at that time.

The heron might come get 1 or 2 fish at a time and then eat those fish and then come back later when the heron is hungry again and eat some more fish.

I've seen a heron eat 2 fish when they were ready to eat the fish.

The heron got one fish and ate the fish and then went for another fish again and ate that fish and then took off.

I'm not sure if that fish ever came back again but it likely did the same evening or at least the next day.

The heron will eat as many fish as it wants too or needs to so it satisfies it's hunger.

Once the heron is not hungry anymore the heron will stop eating the fish and wait until they are hungry again.
0 votes
answered May 27, 2023 by 23rounds (16,410 points)
The difference between herons and cranes are the Cranes' necks are a shorter than those of herons, and they typically hold them straight.

This is particularly obvious when the birds are flying.

The herons are long-legged, long-necked, freshwater and coastal birds in the family Ardeidae, with 72 recognized species, some of which are referred to as egrets or bitterns rather than herons.

Herons live in Marshes, swamps, shores, tideflats. Very adaptable.

Forages in any kind of calm fresh waters or slow-moving rivers, also in shallow coastal bays.

Nests in trees or shrubs near water, sometimes on ground in areas free of predators.

Herons are sociable birds when nesting, invariably nesting in long-established heronries.

Most heronries are in trees, with the majority of nests at least 25m above the ground.

However, reed-bed heronries are not unusual, and they will also nest on cliffs, bushes, sometimes even on buildings of bridges.

108,715 questions

117,673 answers

1,358 comments

7,058,500 users

...