Background: Despite great efforts in establishing optimal asthma management, asthma may remain uncontrolled. To effectively manage chronic diseases, such as asthma, it is important to train patients in self-management skills. Objectives: The aim of this study was to assess the potential benefit of standardised asthma education in Switzerland for asthma control and patients' perception of received asthma care and of self-management support. Methods: For this multicentre longitudinal controlled study, asthma patients were recruited in Switzerland. The Asthma Control Test (ACT) was used to assess asthma control. The Patient Assessment of Chronic Illness Care questionnaire (PACIC 5A) was applied to evaluate received health-care services and self-management support. Patients were offered the possibility to attend asthma education sessions conducted by the Swiss Lung League and Swiss Allergy Centre. After 1 year, attenders and non-attenders completed the questionnaires again. Changes in ACT and PACIC 5A scores were analysed using dependent t tests. Results: Overall, 223 patients with asthma were investigated (mean age 43 ± 12 years, 38% male, 13% current smokers, 29% ex-smokers). Sixty-one (27%) patients attended education sessions. Both groups had improved asthma control at follow-up (attenders: t(56) = -3.2, r = 0.4 [medium effect size], p = 0.002; non-attenders: t(141) = -2.6, r = 0.2 [small effect size], p = 0.010). Attenders improved in PACIC and 5A sum scores (t(50) = -3.6, r = 0.5 [medium effect size], p = 0.001). Conclusions: A comprehensive self-management asthma education programme in Switzerland improved asthma control and patients' perception of received asthma care and of self-management support. Professionals should motivate patients to attend asthma education in order to become active partners in managing their disease.