Migraine, a common primary headache disorder, is associated with various factors such as stress, hormones in women, fasting, weather, and sleep disturbance as well as odors. We aimed to categorize odors associated with migraine and explore their relationships with clinical characteristics. A total of 101 migraineurs answered a questionnaire to determine the odors associated with migraine attacks. We performed factor analysis to explore the common factors of the odors and the relationship between these factors and the clinical characteristics. The factor analysis estimated six common factors: factor 1, fetid odor; factor 2, cooking products; factor 3, oil derivatives and others; factor 4, shampoo and conditioner; factor 5, cleaning products; factor 6, perfumes, insecticides, and rose. Factor 5 also included hair styling preparations, laundry detergent, and fabric softener, usually those with floral fragrances, and factor 5 was more likely to be associated with migraine attacks in patients with chronic migraine than in those with episodic migraine (P = 0.037). Our study showed that odors associated with migraine attacks could be categorized into six groups and suggested that some chemicals were more likely associated with migraine attacks in patients with chronic migraine than in those with episodic migraine.