Erupcia vzniká ako reakcia slnečnej atmosféry na náhly, rýchly proces vyžiarenia energie, ktorá je pravdepodobne magnetického pôvodu. Táto energia spôsobí v určitom mieste slnečnej atmosféry časovo obmedzené prehriatie a následné urýchlenie elektrónov, protónov a ťažších iónov na rýchlosti blízke rýchlosti svetla.