Question: how long does it take for medicine to work for thrush?
Answer: If you have vaginal thrush, balanitis or oral thrush, your symptoms should be better within 7 days of taking fluconazole. If you have a serious fungal infection, ask your doctor how long it will take for fluconazole to start to work. It may be 1 to 2 weeks before it reaches its full effect.