Гранулема стороннього тіла викликається як ендогенними, так і екзогенними факторами. До ендогенних відносять кератин, шкірне сало, урати, холестерин і його кристали і ін .; до екзогенних - туш, яка використовується під час татуювання, парафін, масла, силікон та ін.