Perianal streptococcal cellulitis usually occurs in children. It often appears during or after strep throat, nasopharyngitis, or streptococcal skin infection (impetigo).

The skin around the anus may get infected while a child wipes the area after using the toilet. The infection can also result from scratching the area with fingers that have bacteria from the mouth or nose.