Antibiotics typically stay in your system anywhere from a few hours to several days after you stop taking them. Many factors (including the type of antibiotic you're taking, its dosage and your age) can affect the amount of time the drug stays in your system.