Vivitrol is not available over the counter. You need a prescription from a licensed healthcare provider to purchase Vivitrol from a pharmacy near you in New Jersey.