Le traitement de choix de la listériose humaine est l'aminopénicilline (amoxicilline,ampicilline), administrée par voie parentérale, pendant environ 3 semaines.
Le traitement de la femme enceinte est basé sur une aminopénicilline.
Les infections néonatales sont traitées le plus souvent par une aminopénicilline, associé en début du traitement à un aminoside pour augmenter l'efficacité bactéricide.
Dans les infections neuro-méningées, la molécule de base est une aminopénicilline utilisée à fortes doses (200mg/kg/jour) chez l'adulte et jusqu'à 300mg/kg/jour chez le nouveau-né dans les premiers jours de traitement. La durée du traitement est de 3 à 4 semaines. L'association d'un aminoside est habituelle durant les premiers jours de traitement. Dans les listérioses neuro-méningées de l'adulte, en cas d'allergie aux pénicillines ou si l'évolution clinique n'est pas satisfaisante, l'utilisation du cotrimoxazole (triméthoprime + sulfaméthoxazole) peut être envisagée.