What is the best medication to use for vaginal discharge?

Have a work up first. There are so many causes of discharge, it is hard to say. Before you treat it, you should have a thorough exam and history. That way you are treating exactly what the problem is and it will be more effective.