How much
ashwagandha per day depends on the benefits you’re looking to achieve. Evidence suggests that 250-600 mg/day can improve sleep quality, whereas 600–1,000 mg/day may be more beneficial for athletes seeking performance benefits [
1,
2].
Typical ashwagandha root extract dosages range from 250–600 mg/day, with the most common dosing protocol being 600 mg/day divided into two doses for morning and night [
1]. However, one study found dosages ranging from 750 to 1250 mg/day for 30 days to be well-tolerated and safe, and while more research is needed, it appears safe to take up to 1,000 mg/day for up to 12 weeks [
3,
4].