Az endocarditis kezelése általában egy antibiotikum-kúrát foglal magában, amely a fertőzést okozó specifikus baktériumokhoz igazodik. A listeriózist általában antibiotikumokkal, például ampicillinnel vagy amoxicillinnel kezelik.
Az endocarditis és a listeriosis kezelésének időtartama a fertőzés súlyosságától és az egyes betegek kezelésre adott válaszától függően változhat. Súlyos esetekben az endocarditis több hetes vagy akár hónapos antibiotikumos kezelést igényelhet. A listeriózist általában 2-3 hétig kezelik.