Es una especie que se encuentra en los bosques muy húmedos, siendo común desde el sur de los Estados Unidos hasta Perú, Bolivia, Paraguay y Brasil y también en las Antillas.