Keloidinių ir hipertrofinių randų priežastys nėra žinomos. Riešutai dažniausiai atsiranda odos pažeidimo vietoje - po operacijos, krio ar elektrodestrukcijos, žaizdų, įbrėžimų, vulgarų spuogų vietoje. Jie taip pat gali atsirasti spontaniškai, dažniausiai antero-krūtinės ląstos srityje.