Medical Cannabis Revenue Since August 2018 the medical marijuana program has generated more than $14 million in revenue for Oklahoma through licenses alone. Visit story10