The following 12 states have legalized marijuana for medical purposes:

  1. Alaska
  2. California
  3. Colorado
  4. Hawaii
  5. Maine
  6. Maryland
  7. Montana
  8. Nevada
  9. Oregon
  10. Rhode Island
  11. Vermont
  12. Washington