Su hábitat natural incluye bosques tropicales o subtropicales secos y a baja altitud, sabanas, zonas secas de arbustos, pantanos temporalmente inundadas, marismas de agua dulce, corrientes intermitentes de agua dulce, plantaciones, jardines rurales, áreas urbanas, estanques y canales y diques.