Some people can take a few days to weeks to get any results. In a study that included 60 people, it was observed that they were taking 300mg of ashwagandha daily. This herb takes an average of 10 weeks to show the proper results. People observe improvement in their sleep quality and overall health.