how long take clarithromycin
1 How long does it take for antibiotics like clarithromycin and amoxicillin stay in your system for? Just a few days: Antibiotics typically need to be used for 7=14 days to allow your body defenses to overcome an infection. They will typically stay in your system for a few days after completing treatment.