Depende. Há enxaguantes cujo efeito dura por até 12 horas com ação antimicrobiana, mas há também aqueles que duram apenas algumas horas.