Question: how long does it take for caffeine to completely leave your body?
Answer: It has a half-life of 3 to 5 hours. The half-life is the time it takes for your body to eliminate half of the drug. The remaining caffeine can stay in your body for a long time. Coffee accounts for 54% of the caffeine consumption in the world.