 [ Symptoms ] will keflex 500 mg treat bactrial vaginoisis [ Disease ] hi if you google this question you will find that the answer is no if your looking for a cheap way to cure bv try sea salt google sea salt and bv your find all the info you need to help you do hope this helps you good luck