How Long Does Amoxicillin Stay in Your System?
Medically reviewed by Linda Girgis | MD, Girgis Family Medicine on August 21st, 2026.
Amoxicillin typically clears from your system within 24-48 hours after your last dose. The antibiotic has a half-life of approximately 1-1.3 hours, meaning your body eliminates half of the drug from your bloodstream every hour. Most people will have undetectable levels within 8-12 hours, though trace amounts may remain for up to 2 days. Your kidneys process about 60% of amoxicillin unchanged through urine, while the liver metabolizes the remainder. Factors like kidney function, age, and overall health can affect elimination time. People with kidney problems may retain the medication longer, requiring dosage adjustments from their healthcare provider.
Still have questions about this?
Ask your AI DoctorKeep exploring
Related Questions
From the blog
More from Doctronic
Amoxicillin Vs Augmentin: What's the Difference?
When your doctor prescribes an antibiotic, understanding the difference between amoxicillin vs augmentin can help you make sense of their treatment…
Does Amoxicillin Expire? What You Need to Know About Antibiotic Shelf Life
You find an old bottle of amoxicillin in your medicine cabinet and wonder if it's still safe to use. Maybe you're dealing with similar symptoms to a…
Can You Take Amoxicillin On An Empty Stomach
Yes, you can take amoxicillin on an empty stomach. This antibiotic maintains its effectiveness whether taken with or without food, so you have real…