Sus hábitats naturales incluyen bosques tropicales o subtropicales secos y a baja altitud, montanos secos tropicales o subtropicales, sabanas secas, zonas de arbustos tropicales o subtropicales, plantaciones, jardines rurales, áreas urbanas y zonas antiguamente boscosas ahora degradadas.