Preventative medications are used when headaches occur often enough or are disabling enough to disrupt your life. Generally, there are four categories of preventatives used in Migraine: neuromodulatory drugs, such as topiramate and valproic acid, neurotransmitter modulators such as amitryptilene or olanzepine, vascular agents such as propranolol or verapamil, and homeopathic agents such as butterbur or feverfew. Preventative medications should be one part of a treatment plan and are generally not intended to “cure” or completely prevent headaches on their own.