Recreationally Legal States That Accept Out-of-State Medical Marijuana Cards. Here is a brief run-down of the states where cannabis is legal recreationally that also accept out-of-state MMJ cards: Maine. In Maine, out-of-state visitors with a valid MMJ card from another state can purchase cannabis. Originally, the reciprocity program required ....