91³Ô¹ÏÍø

Watch CBS News

Why more seniors are turning to cannabis use

When Don Searles went to a recent party, he didn't want to show up empty-handed. So he made peanut brittle using an old family recipe — with a modern-day twist.

"We added the marijuana," he said.

The party was hosted by 74-year-old Gayle Crawley at the Trilogy retirement community an hour east of San Francisco, where lately the golf course has a new competitor for popularity.

Between 2021 and 2023, cannabis use among Americans 65 and older went up 46%, according to a study in JAMA Internal Medicine.

Crawley said those numbers reflect that marijuana is a "good solution to a lot of medicinal issues." 

And with cannabis now legal in 40 states for medical use and 24 for recreational, according to the , the stigma is quickly diminishing.

Steven Clarke, another attendee at Crawley's party, said he's never smoked and prefers edibles.

When asked why he's drawn to the drug, Clarke told CBS News that "it does work on PTSD, pain issues, relaxation issues, brain disorders, heart disease." 

But some medical professionals disagree.

Matt Springer, a professor at UC San Francisco, warns that THC, the main psychoactive compound in marijuana, may carry health risks, no matter how seniors ingest it.

"If they are smoking marijuana, we can be pretty confident that they're harming their cardiovascular system," Springer told CBS News, adding that if they're eating THC, "they're not without risk."

Other researchers found cannabis use is linked to a doubled risk of dying from cardiovascular disease, a 29% higher risk for acute coronary syndrome and 20% higher risk for stroke, according to a study published in June. The authors analyzed data from 24 studies published from 2016 to 2023.

Searles, who suffers from chronic pain after a motorcycle accident five years ago, said he isn't surprised by the findings.

"I go to my doctor and he says, geez, quit drinking milk. Uh, stay away from the sugar. What isn't bad for you nowadays?" Searles said.

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=fd53910ecf4604072044ab7c46d9b028'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });