Infeksi bakteri dapat disebabkan oleh bakteri asing, seperti menggosok tangan atau kontak lainnya dengan mata. Hal ini juga dapat disebabkan oleh adanya bakteri pada permukaan mata itu sendiri, yang dapat berkembang biak karena daya tahan tubuh anak yang rendah. Namun, midriasis pada akhirnya merupakan peradangan bernanah yang disebabkan oleh bakteri, jadi pengobatan terutama didasarkan pada obat anti-inflamasi seperti levofloxacin atau tobramycin tetes, keduanya relatif cocok. Untuk anak-anak berusia sekitar 1 tahun, tetes mata Tobex relatif lebih aman. Juga dimungkinkan untuk menggabungkan pengobatan anti-inflamasi dengan salep mata Tobex, yang lebih efektif dalam kombinasi. Untuk anak-anak yang lebih besar dengan midriasis yang lebih parah, sefalosporin oral bisa diberikan untuk mempercepat perbaikan.