Virginia Recreational Cannabis Update

Virginia Recreational Cannabis Update

Sabrina
OCTOBER 6TH, 2023

In April 2021, Virginia enacted legislation that legalized the recreational use of marijuana for adults over the age of 21. The bill HB 2312 was approved by the Virginia General Assembly and signed into law by governor Ralph Northam in 2021 making it the first southern state to legalize recreational marijuana.

The Virginia Cannabis Control Authority, led by a board of five directors, has the job of creating rules, granting licenses, and supervising the growth, production, and sale of cannabis and cannabis products in stores.

The licensing application period is still being determined. Virginia lawmakers must resolve an impasse over recreational cannabis sales before applications can become available.

There will be a maximum limit on the number of license holders: 400 for retailers, 25 for wholesalers, 450 for cultivators, and 60 for product manufacturers. However, it’s important to note that these restrictions won’t apply to current medical cannabis enterprises and hemp processors

The law establishes four types of licensed businesses:

  • Retailer
  • Wholesaler
  • Cultivator
  • Product Manufacturer

 

There could potentially also be specialized licenses introduced for testers and transporters.

The Virginia Cannabis Control Authority will establish a criterion to evaluate new licensees based on the density of retail marijuana stores in the community and metrics that have similarly shown an association with negative community-level health outcomes or health disparities.

 

 

 

Want to learn more?

Visit our state page and schedule a consultation today, or download our Webinar!

Contact us by phone at 602-290-9424 or via email at info@thecannabisbusinessadvisors.com for more information on how to get started.

YOU MIGHT ALSO BE INTERESTED IN

SIGN UP TO STAY INFORMED

IT’S TIME TO GET GROWING.

Better growth and a clear plan forward is what your business needs. Reach out to us to book a consultation or get your action plan
started.
CONTACT

/* CBA native share bar — replaces the retired AddThis shortcode in .share-it on single posts */ (function () { function initShare() { var box = document.querySelector('.share-it'); if (!box || box.querySelector('.cba-share')) return; if (!document.getElementById('cba-share-css')) { var css = document.createElement('style'); css.id = 'cba-share-css'; css.textContent = '.share-it{font-size:0}.share-it h5{font-size:14px;letter-spacing:.08em}' + '.cba-share{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}' + '.cba-share a,.cba-share button{font:500 13px/1 inherit;padding:8px 14px;border:1px solid #cfd6cf;' + 'border-radius:999px;color:#2f6b34;background:#fff;text-decoration:none;cursor:pointer;transition:.15s}' + '.cba-share a:hover,.cba-share button:hover{background:#2f6b34;border-color:#2f6b34;color:#fff}'; document.head.appendChild(css); } Array.prototype.slice.call(box.childNodes).forEach(function (n) { if (n.nodeType === 3 && /\[addthis/i.test(n.textContent)) box.removeChild(n); }); var url = encodeURIComponent(location.href); var title = encodeURIComponent((document.title || '').replace(/\s*\|\s*CB Advisors\s*$/i, '').trim()); var links = [ ['X', 'https://x.com/intent/tweet?url=' + url + '&text=' + title], ['LinkedIn', 'https://www.linkedin.com/sharing/share-offsite/?url=' + url], ['Facebook', 'https://www.facebook.com/sharer/sharer.php?u=' + url], ['Email', 'mailto:?subject=' + title + '&body=' + url] ]; var bar = document.createElement('div'); bar.className = 'cba-share'; links.forEach(function (l) { var a = document.createElement('a'); a.href = l[1]; a.textContent = l[0]; a.setAttribute('aria-label', 'Share on ' + l[0]); if (l[0] !== 'Email') { a.target = '_blank'; a.rel = 'noopener noreferrer'; } bar.appendChild(a); }); var copy = document.createElement('button'); copy.type = 'button'; copy.textContent = 'Copy link'; copy.setAttribute('aria-label', 'Copy link'); copy.addEventListener('click', function () { var label = copy.textContent, done = function () { copy.textContent = 'Copied'; setTimeout(function () { copy.textContent = label; }, 1500); }; if (navigator.clipboard && navigator.clipboard.writeText) navigator.clipboard.writeText(location.href).then(done, done); else done(); }); bar.appendChild(copy); box.appendChild(bar); } if (document.readyState !== 'loading') initShare(); else document.addEventListener('DOMContentLoaded', initShare); })();