La balanitis puede estar producida por múltiples agentes alergénicos o por irritantes que no actúan como alergénicos pero si como iniciadores de la primera respuesta inflamatoria. El mismo jabón de la ducha, colonias, desodorantes, ropa interior lavada con algún jabón especial etc. pueden ser los causantes. La eliminación de dicho causante y la colocación de paños húmedos y fríos suele solucionar el problema.
En ocasiones se precisan cremas corticoideas.