The length of time it takes for naturopathic medicine to work will vary depending on the individual and the complexity of their condition. Naturopathic doctors typically recommend follow-up visits every 4-6 weeks, although this may be more or less frequent depending on the case.