The answer to this question may not be very conclusive. The biochemistry of every individual is different and CBD may react differently with every person. Some people may experience effects acutely while others may experience these effects later. Irrespective of these differences, clinical observations show that the effects of CBD oil can last for between four to six hours though the onset of action for CBD is just 20 to 30 minutes.
Currently, the only CBD product approved by the Food and Drug Administration is a prescription oil called Epidiolex. It's approved to treat two types of epilepsy. Aside from Epidiolex, state laws on the use of CBD vary. While CBD is being studied as a treatment for a wide range of conditions, including Parkinson's disease, schizophrenia, diabetes, multiple sclerosis and anxiety, research supporting the drug's benefits is still limited.
The statements made regarding these products have not been evaluated by the Food and Drug Administration. The efficacy of these products has not been confirmed by FDA-approved research. These products are not intended to diagnose, treat, cure or prevent any disease. All information presented here is not meant as a substitute for or alternative to information from health care practitioners. Please consult your health care professional about potential interactions or other possible complications before using any product.