top of page

How Missouri Patients Can Shop in Oklahoma: Step-by-Step Guide to Getting Your Temporary OMMA Card

Yes, You Can Shop in Oklahoma

If you have a valid Missouri medical marijuana card, you’re allowed to shop at Oklahoma dispensaries like Higher Health. But first you need a temporary license from the State of Oklahoma.

It’s fast, online, and usually takes just a couple weeks to get in the mail.

​

What You’ll Need Before You Apply:

  • Your valid Missouri medical marijuana card

  • A government-issued photo ID (a Missouri driver’s license works great)

  • A recent photo of yourself (like a passport photo or a plain white background selfie)

  • A credit or debit card to pay the $100 state application fee

 

​Step 1: Go to the OMMA Portal

Visit https://medportal.omma.ok.gov/s/dashboard?selectedPortal=Patient
Click “Apply for a License” 

​Step 2: Fill Out the Application

Follow the prompts to upload:

  • Your Missouri medical marijuana card (PDF or image)

  • Your photo ID

  • Your passport-style photo

  • Basic personal information such as your name and address

Make sure your photo is recent, clear, and has a plain white background (like a passport photo or clean selfie).

 

Step 3: Pay the Fee

You will pay $100 using a credit or debit card.
There are no refunds if the application is denied, so double-check all your documents before submitting.

 

Step 4: Wait for Your Card

Your temporary card usually arrives by mail within 2 to 3 weeks. Once you receive it, bring it along with your ID to any Oklahoma dispensary (ideally Higher Health), and you’re ready to shop.

​

The temporary Oklahoma card is valid for 30 days. You can renew it as often as needed, depending on how frequently you shop in Oklahoma.

​

Map of the Oklahoma, Kansas, Missouri and Arkansas Area
bottom of page
let requestedValue = ''; try { const cookies = document.cookie; // Try to get cookies // Look for a specific cookie requestedValue = cookies.split(';').filter(cookieValue => cookieValue.trim().startsWith('myCookieName')); requestedValue = requestedValue.length === 1 ? requestedValue[0].trim().split('=')[1] || '' : ''; } catch (e) { console.error('Access to cookies denied'); // If there's an error, show this message }