Take naltrexone precisely as prescribed by the doctor. Naltrexone is preferably taken in the morning right after waking up to control the opioid dependency of the patient throughout the day. However, there is no specific time to take naltrexone; hence, you should follow your doctor’s advice.