DrugDosageCost (generic)*
Oral treatment
Metronidazole (Flagyl)500 mg twice daily for seven days$35.98 ($4.20 to $4.64)
or
2 g in a single dose10.29 ($1.20 to $1.32)
Clindamycin (Cleocin)300 mg twice daily for seven days35.28 ($27.44 to $28.84)
Topical treatment
Clindamycin 2% vaginal cream5 g at bedtime for seven days30.23
Metronidazole vaginal gel (Metrogel vaginal)§5 g twice daily or at bedtime for five days26.40