With treatment, most yeast infections take from one to two weeks to clear up entirely. While your symptoms may have subsided, that does not mean that the body has cleared the infection yet. It is going to take some time, so hold off on sexual activity for a while.