Su hábitat natural incluye bosques tropicales o subtropicales secos, montanos y sabanas secas, zonas de arbustos, praderas, praderas temporalmente inundadas, ríos, lagos de agua dulce, marismas de agua dulce, corrientes intermitentes de agua dulce, tierra arable, tierras de pastos, jardines rurales, áreas urbanas, zonas previamente boscosas ahora muy degradadas, estanques y canales y diques.