هناك عدة أسباب حميدة وخبيثة تسبب توسع الشعيرات الدموية، ومنها: 1 - التعرض طويل الأمد لأشعة الشمس أو الحرارة المرتفعة، وهذا يفسر ظهورها على الأماكن المكشوفة. 2 - استهلاك الكحول، فقد تؤثر المشروبات الكحولية على جريان الدم في الأوعية وتؤذي الكبد. 3 - الوراثة. 4 - التبدلات الهرمونية. 5 - المهن التي تتطلب الجلوس أو الوقوف فترةً طويلةً. 6 - الحمل، لأنه يرفع الضغط على الأوردة ويؤدي إلى توسعها. 7 - تغيرات الوزن.