Question: is macrobid over the counter?
Answer: Nitrofurantoin is an antibiotic and therefore not available over the counter. You need a prescription to buy and take it, as it is important that a doctor checks whether you suffer from a bacterial infection that nitrofurantoin is effective for.