It can take 2-3 days to several weeks for ashwagandha to work. Current research suggests it may take ten or more weeks to achieve maximum benefits related to stress and anxiety reduction [1].

References
Langade, D., Kanchi, S., Salve, J., Debnath, K., & Ambegaokar, D. (2019). Efficacy and safety of ashwagandha (Withania somnifera) root extract in insomnia and anxiety: A double-blind, randomized, placebo-controlled study. Cureus. https://doi.org/10.7759/cureus.5797
Share:
Are there ashwagandha benefits for women?
How long does ashwagandha stay in your system?