La mayoría de casos de erisipela son debido a Streptococcus pyogenes (también conocidos como estreptococos beta-hemolíticos del grupo A), aunque estreptococos no del grupo también puede ser el agente causante. La erupción se debe a una exotoxina, no a las bacterias y se encuentran en áreas donde no hay presencia de bacterias - por ejemplo - la infección puede estar en la nasofaringe, pero la erupción se encuentra generalmente en la cara y los brazos o las piernas.