Migraine is a highly disabling neurological disorder that directly affects more than 1 billion individuals worldwide. Available treatment options differ between countries and include acute, preventive, and non-pharmacological therapies. Because of major progress in the understanding of migraine pathogenesis, novel mechanism-based medications have emerged and expanded the armamentarium of treatments. We provide a comprehensive overview of the current standard of care that will enable informed clinical management. First, we discuss the efficacy, tolerability, and safety profile of various pharmacological therapies for acute and preventive treatment of migraine. Second, we review the current knowledge on non-pharmacological therapies, such as neuromodulation and biobehavioural approaches, which can be used for a multidisciplinary approach to clinical management. Third, we emphasise that any effective treatment strategy starts with building a therapeutic plan tailored to individual clinical characteristics, preferences, and needs. Finally, we explore the outlook of emerging mechanism-based treatments that could address unmet challenges in clinical management of migraine.