Every person’s body is different and therefore it is impossible to know exactly how quickly it will work. Some types of herbs work within days while others take a bit longer – usually weeks or a couple of months.