La balanite causata da un'infezione batterica può essere curata con una adeguata terapia antibiotica, stabilita dal medico curante sulla base delle indagini batteriologiche eseguite sul tampone uretrale. La balanite causata da agenti irritanti richiede un lavaggio immediato del glande ed eventuale trattamento antinfiammatorio. La forma associata all'uso di detergenti richiede la sospensione del loro utilizzo.