Quick answer

38 states and the District of Columbia run medical cannabis programs. About 13 states plus DC accept a medical card issued by another state. Rules differ by state. Some states require a separate registration and a fee. Some states accept no out-of-state card. Cannabis stays illegal under federal law.

related article

What reciprocity means

Reciprocity is a state rule that recognizes a medical cannabis card from another state. Three versions exist:

Can You Drive in a State Where Cannabis Is Legal After Smoking?

Federal law does not require one state to honor another state's card. A card is a state document with state limits.

which states have legalized cannabis in 2025

States that accept out-of-state medical cards

Reported by state programs and policy groups as of 2025. Confirm details with the state before a trip.

related article

States with no medical reciprocity

California, Colorado, Florida, New York, New Jersey, Pennsylvania, and Washington do not accept out-of-state medical cards for purchase.

Of those, California, Colorado, New York, New Jersey, and Washington sell to adults 21 and older in adult-use stores. Florida and Pennsylvania sell only to state-registered patients.

Federal law and state lines

Cannabis is a Schedule I drug under the Controlled Substances Act. Moving cannabis from one state to another is a federal offense. That applies between two states with legal programs. Airport security and border checkpoints fall under federal authority.

How to check a state before travel

  1. Find the state health department or cannabis authority page.
  2. Look for an out-of-state patient or reciprocity section.
  3. Note any fee, form, and wait time.
  4. Call the dispensary. Store policy can be tighter than state law.
  5. Carry a photo ID and the home-state card.

Numbers to know