امروزه محققان نمیدانند چه چیزی باعث بروز اختلال شخصیت خودشیفته میشود.
با این حال نظریههای زیادی در مورد علل احتمالی بروز اختلال شخصیت خودشیفته وجود دارند.
بیشتر متخصصین روی یک مدل علت و معلولی بیوسایکوسوشال اتفاق نظر دارند. بر اساس این مدل علل بروز این اختلال به احتمال زیاد با توجه به عوامل بیولوژیکی و ژنتیکی، عوامل اجتماعی (مثلا این که چگونه یک فرد در مراحل اولیهی رشد خود با خانواده و دوستاناش و بچههای دیگر تعامل دارد)، و عوامل روانی هستند (شخصیت و خلق و خوی فرد، که توسط محیط زندگی او شکل گرفته و مهارتهایی که برای مقابله با استرس آموختهاست).
این امر نشان میدهد که جهت بروز این اختلال یک عامل واحد مسئول نیست, بلکه ماهیت پیچیده و احتمالا در هم تنیدهی این سه عامل است که اهمیت دارد. مطابق با تحقیقات اگر یک فرد مبتلا به این اختلال شخصیت باشد، ریسک افزایش یافتهی کمی وجود دارد که آن را به فرزندان خود انتقال بدهد.