When it comes to cannabis, there are a number of strains that may be able to help reduce headaches. Ideally, you want a strain that provides a body high to calm and relax the brain. There are a wide variety of these strains in both indica and sativa form.