how long does activated charcoal stay in your body?
So, the sooner activated charcoal is taken after swallowing the drug or poison, the better it works—generally within 30 to 60 minutes. The toxic molecules will bind to the activated charcoal as it works its way through your digestive tract, and then they will leave your body together in your stool.