في الغالب يبدأ مفعول المضادات الحيوية منذ اليوم الأول لاستعمالها، خصوصاً إذا تناولها المريض عبر الحقن، لكن معظم المضادات تحتاج إلى فترة كافية لا تقل عن 5-7 أيام حتى يكتمل مفعولها وتقضي تماماً على البكتيريا. بعض الحالات الشديدة قد تحتاج إلى العلاج بمضاد حيوي لفترة طويلة وبعضهم يستلزم حجزه بالمستشفى وحقنه بالمضادات المناسبة