The strongest route for most US buyers is a state-licensed dispensary that runs its own online menu, delivers inside its own state, and publishes a license number plus batch-level lab results. Judge every site against five criteria: a verifiable state license, an age gate that actually checks ID, certificates of analysis tied to the exact batch you buy, delivery or pickup confined to the licensed state, and payment methods that respect federal banking rules. Cannabis rules are set at the state level, so the same order can be routine in one state and a criminal offense in the next.

Best Mail Order Cannabis Dispensaries: A Buyer's Guide

Option 1: State-licensed adult-use dispensary with online ordering and delivery

This is the default choice for anyone 21 or older in a state with an adult-use program. You order from the dispensary's own site, upload ID, and choose delivery or curbside pickup. The store holds a state license, and its products carry test results.

related article

Best for: the buyer who wants a clean, traceable transaction and lives inside a legal adult-use state.

read more

Option 2: Medical-only dispensary with a patient card

Some states run medical programs only, or run medical and adult-use side by side with different menus and limits. You qualify with a physician's certification and a state-issued patient ID, and you may be able to register a caregiver who orders on your behalf.

Order Cannabis Online With a Medical Card: Buyer's Guide

Best for: patients in medical-only states or anyone whose doctor recommends a documented program.

Option 3: Licensed hemp-derived retailer shipping by mail

Hemp is defined federally as cannabis with no more than 0.3 percent delta-9 THC on a dry weight basis, which is why some retailers ship THCa, delta-8, and similar products through the mail. This is a different product category from state-licensed marijuana, and a growing number of states restrict or ban these items outright.

Best for: buyers in states that permit hemp-derived products and who accept a lighter regulatory net than a dispensary offer.

Parameters to confirm before you check out

Pitfalls that turn a legal order into a problem

How to place the order, step by step

  1. Confirm your state allows the product type you want.
  2. Find a licensed retailer and verify the license number.
  3. Create an account and complete the ID and age verification.
  4. Check the certificate of analysis for the batch you are buying.
  5. Pick delivery or pickup and stay inside the allowed zone.
  6. Choose an accepted payment method and keep the receipt with the order record.
  7. Show ID to the driver or at the counter, and store the product out of reach of anyone under 21.