That said, cannabis has been shown to be as effective as prescription medications without the side effects, or are even more effective! The good news is that cannabis has been shown to be extremely beneficial for migraine sufferers. The human body has several endocannabinoid receptors, many of which are concentrated in the central nervous system as well as the brain. When you have a migraine and medicate with cannabis, the cannabinoids bind with these receptors to provide relief.