Does Flagyl work right away?
How long does it take metronidazole to work? Most people begin to feel better after a few days of taking metronidazole or Flagyl. However, even if you feel better, the infection may still be present, which is why it’s important to take the full course of medication as prescribed.