Polidocanol cũng được sử dụng làm chất xơ cứng, chất kích thích được tiêm để điều trị giãn tĩnh mạch, dưới tên thương mại Asclera, Aethoxysklerol[2] và Varithena.[3] Polidocanol gây ra xơ hóa bên trong giãn tĩnh mạch, làm tắc nghẽn mạch máu và làm giảm sự xuất hiện của giãn tĩnh mạch.
FDA đã phê duyệt tiêm polidocanol để điều trị suy giãn tĩnh mạch nhỏ (đường kính dưới 1 mm) và tĩnh mạch võng mạc (đường kính 1 đến 3 mm). Polidocanol hoạt động bằng cách làm hỏng lớp lót tế bào của các mạch máu, khiến chúng đóng lại và cuối cùng được thay thế bằng các loại mô khác.[4][5]