Quick Answer. Metronidazole has a half life of eight hours in healthy adults, explains Drugs.com. Drugs with a half life of eight hours reduce to a statistically insignificant amount after 40 hours, though it takes up to 80 hours for the drug to be completely eliminated. Keep Learning.