غالباً ما يكون ظهور حب الشباب وراثياً. تناول بعض الأدوية التي تحتوي على الليثيوم والأندروجين تساعد في ظهور الحبوب. استعمال كريمات غنية بالزيوت.

التقلبات الهرمونية خاصة في فترة الحيض يحدث خلل هرموني في الجسم ويساعد على تحفيز الغدد الدهنية مما يؤدي إلى ظهور الحبوب. تناول الأطعمة مثل: الحلوى، والشوكولاتة، والمشروبات الغازية، والقهوة، والمأكولات الغنية بالدهون.