There is no specific law in Oklahoma stating that hemp CBD oil is legal for non-medically qualified patients. Moreover, Oklahoma recently passed a medical marijuana program that allows qualified patients to purchase and use cannabis CBD oil from licensed dispensaries.