A wide array of options are now available for migraine prophylaxis. Conventional treatments include beta-blockers, anticonvulsants, antidepressants, calcium antagonists and antiserotoninergic drugs. Emerging medications such as ACE inhibitors, sartans and nutritional supplements are gaining favour for migraine prophylaxis. Botulinum toxin type A is a promising therapeutic tool for chronic migraine. Tonabersat is likely to be a step forward for the treatment of migraine with aura. However, much work is needed to identify predictive clinical features of successful responsiveness and to better define the duration of prophylaxis.