A doctor usually will diagnose migraine based on your history and symptoms. In most cases, a physical and neurological examination will be entirely normal.
There are no special tests to diagnose migraines. For example, a computed tomography (CT) or magnetic resonance imaging (MRI) scan of the brain usually will be normal. However, your doctor may recommend additional testing if your headaches have features that are not typical for migraines, or you develop other worrisome symptoms. If there is any doubt about your diagnosis, your doctor also may recommend a consultation with a neurologist, a doctor specializing in illnesses of the nerves and brain.