The white form of the Great Blue Heron, known commonly as the "Great White Heron," is found nearly exclusively in shallow waters along the coast of southern Florida, the Yucatan Peninsula, and in the Caribbean. It was long thought to be a separate species but is now called the white color-phase of the Great Blue Heron. Some texts refer to it as the white-morph of the Great Blue.
Although they were once thought to be exclusive to the coastal waters of Florida and south to the Caribbean, in September of 2001, a Great White Heron was discoverd roosting in a tree at Wolfe Pond Park on Staten Island, New York.
Now how do you tell all these large white waders apart? Look at the bill and the legs and feet. Notice the blue face coloring on this bird that is common to the Great Blues. It’s legs and feet are light colored -- not all black but a grayish green.
The Great Egret -- you will see that the face coloring around the eyes is yellow -- the same as their bill. Also, the Great Egret has very black legs and feet.
The Snowy Egret -- Another large white wader but the Snowy has a black bill with yellow on their legs and feet.
The Small Blue Heron -- To add to the confusion, this smallish blue wader spends the first year of his life white. Many times, because of his size, he is confused with the Snowy Egret. But the Little Blue, while he’s white, still has the bluish gray bill he will have as an adult, and his legs and feet are a dull greenish gray just as they will be when he’s full grown.

