Frecuente en sitios ruderales a una altitud de 0–1400 metros, desde el sur de los Estados Unidos hasta Brasil, en las Antillas y adventicia en África y Asia.