Suboxone is usually taken once a day, and the dosage is gradually increased until it reaches the maximum recommended dose. The peak effect of Suboxone typically occurs within 2-3 hours after taking the medication. At this point, the buprenorphine will have reached its maximum concentration in the blood and will be binding to the receptors in the brain. The naloxone will also have reached its maximum concentration and will be blocking the effects of other opioids. After reaching the peak effect, the concentrations of both drugs will begin to decline. However, the effects of Suboxone can last for up to 24 hours.