When I explain Little Blue Herons to people I use 2 different descriptions. Looking at these photographs maybe it should be more like 2 1/2.
The bird above is a juvenile Little Blue. And yes of course they are white, why make it easy. A young bird is white for the first year or so. I have read this makes it easier for young birds to join in with Snowy Egrets for safety and foraging. I’m no expert, but I do see adult Little Blues with Snowy’s all the time. Maybe that’s not why they are white, maybe it is.
Now the bird above is an adult Little Blue. Better, at least he is close to blue. That is about as blue as they get, a slate blue I would think.
However….. this one may not be completely grown up yet. Looking at his legs, they are green. A full grown will have gray / brown legs. All young Little Blues have green legs.
The next time you are out and bump into one you will now know exactly how to tell their age.