Se puede encontrar en vegetación a la orilla de una amplia variedad de cuerpos de agua: lagos, pantanos, charcas y ríos. Habita en cuerpos de agua en sabanas, bosques, pastizales, zonas de cultivo y pueblos. Su rango altitudinal va desde el nivel del mar hasta los 2400 m de altitud.[1]
Se ha observado que algunos individuos de Hyperolius viridiflavus pueden cambiar sus órganos sexuales de hembra a macho sin cambios físicos externos.[3] Este hecho ocurre cuando la población no tiene suficientes machos para la procreación y está provocada por una hormona que activa el gen sexual para degenerar los órganos femeninos y transformarlos en masculinos.[4]
↑Frost, D.R. « Hyperolius viridiflavus ». Amphibian Species of the World: an Online Reference. Version 6.2.(en inglés). Nueva York, EEUU: Museo Americano de Historia Natural. Consultado el 22 de octubre de 2016.
↑Grafe, T. U.; K. E. Linsenmair (1989). «Protogynous Sex Change in the Reed Frog: Hyrperolius viridiflavus». Copeia4: 1024-1029. doi:10.2307/1445989.La referencia utiliza el parámetro obsoleto |coautores= (ayuda)