A lot more info on the subject at their website.
The following states currently have medical marijuana programs:
Alaska
Arizona
Arkansas
California
Colorado
Connecticut
Delaware
District of Columbia
Florida
Hawaii
Illinois
Louisiana
Maine
Maryland
Massachusetts
Michigan
Minnesota
Missouri
Montana
Nevada
New Hampshire
New Jersey
New Mexico
New York
North Dakota
Ohio
Oklahoma
Oregon
Pennsylvania
Rhode Island
Utah
Vermont
Washington
Washington, D.C.
West Virginia
Of those states, these are the ones that currently accept out-of-state MMJ cards in some form or another:
Arkansas
Hawaii
Maine
Nevada
New Hampshire
New Mexico
Oklahoma
Rhode Island
Utah
Washington D.C.
https://www.veriheal.com/blog/which-states-allow-out-of-state-patients-to-buy-medical-marijuana/
There is also this to consider:
States That Allow Medical Marijuana Reciprocity
Just because you have a medical marijuana card, doesnt mean you can automatically purchase cannabis at a dispensary in a state where it is legal. The following is a list of states that DO have reciprocity laws in place, meaning they will sell you medical marijuana if you have an out-of-state card.