Causes of balanitis in toddlers are the same as in adults except the STI part. Improper hygiene leading to deposits of smegma, not washing the penis and genitals regularly and using soaps, gels made with harmful or irritating chemicals.