No, metronidazole is not available over the counter. You will need to contact your healthcare provider to receive a prescription.