How long naltrexone stays in your system depends partly on which form of naltrexone you’re taking. Oral naltrexone, the form prescribed through Sunnyside Med, clears much faster than the monthly injection. The post How Long Does Naltrexone Stay in Your System?