Тривалість антибактеріальної терапії залежить від тяжкості захворювання та виду збудника інфекції. При гострому бактеріальному синуситі курс антибіотиків зазвичай триває від 5 до 10 днів. У більшості пацієнтів симптоми починають покращуватись у перші дні терапії. Однак курс лікування антибіотиків необхідно провести повністю, щоб запобігти рецидиву інфекції. При хронічному бактеріальному синуситі курс антибіотиків може тривати до трьох-чотирьох тижнів або довше, залежно від тяжкості інфекції. Важливо враховувати, що неправильне чи надмірно тривале застосування антибіотиків може призвести до розвитку стійкості бактерій. Рішення про тривалість курсу повинен приймати лікар на основі клінічної картини та результатів обстеження пацієнта.