کهکشان های مارپیچی زمانی شکل می گیرند که درون کهکشان اولیه ستاره ها با فواصل زمانی مختلف به وجود آیند. در این رویداد گاز بین ستارگان در حال گسترش به رمبش خود ادامه می دهد و در نتیجه اختلاف گرانش ستاره ها، گرد و غبار و گاز درون کهکشان، کار را کمی دشوار میکند. این جنب و جوش همه چیز را به حرکت دیسک وار وادار کرده و اختلاف های اضافی گرانش باعث به وجود آمدن بازو های مارپیچی می شود. تغییرات اضافی هم با برخورد و ادغام کهکشان ها به وقوع می پیوندد.