CBD is one of the several cannabis chemicals that show promise as a pain reliever. Because it lacks the intoxicating effects of THC, CBD has shown promise in relieving headaches for certain people.