Metrogel is used to treat Rosacea. The generic version is called Metronidazole. The average Metrogel cash price is about $358.60 for a supply of Gel 1 % 60 Tube. You can reduce your Metrogel cost by up to 75% with our free Metrogel discount card. Bring it to a participating pharmacy near you to save on your prescription medication.