Most medical practitioners also agree to the fact that cannabis is of great help in treating these symptoms. Currently, Arizona is the only legal state that allows medical cannabis use for treating these hangover symptoms. However, if you also want to treat your hangover symptoms, don’t forget to get medical marijuana card and avail the benefits of medical cannabis.