The effects of sedatives will vary from patient to patient. Oral sedation is expected to last for approximately 1-3 hours after taking the medication and IV sedation can last anywhere between 2-8 hours. As soon as the IV injection is removed, patients begin to wake up after 20 minutes and fully recover within six hours of receiving the IV.