As infecções bacterianas podem ser causadas por bactérias estranhas, tais como esfregar as mãos ou outro contacto com o olho. Também pode ser causada pela presença de bactérias na própria superfície do olho, que podem proliferar devido à baixa resistência corporal da criança. No entanto, a midríase é, em última análise, uma inflamação purulenta causada por bactérias, pelo que o tratamento se baseia principalmente em medicamentos anti-inflamatórios como a levofloxacina ou gotas de tobramicina, ambos relativamente adequados. Para crianças com cerca de 1 ano de idade, os colírios Tobex são relativamente mais seguros. Também é possível combinar tratamento anti-inflamatório com pomada Tobex para os olhos, que é mais eficaz em combinação. Para crianças mais velhas com midríase mais grave, as cefalosporinas orais podem ser administradas para promover uma melhoria mais rápida.