Selma Irmak, 8 Mart 1971 tarihinde Mardin'in Kızıltepe ilçesinde doğdu.
Konya Selçuk Üniversitesi'nde okuduğu dönemde örgüt faaliyetlerinde bulunmak suçuyla tutuklanarak cezaevine gönderildi ve 10 yıla yakın hapis yattı.
18 Nisan 2009'da da terör örgütü üyesi olduğu iddiasıyla gözaltına alınarak yeniden tutuklandı. 2014 yılında da tahliye edildi. Daha sonra Demokratik Toplum Partisi'ne katılarak genel başkan yardımcılığı görevini yürüttü.
Aynı yıl içerisinde de Demokratik Toplum Kongresi'nin eş başkanı oldu. 4 Kasım 2016 tarihinde de terör soruşturması kapsamında gözaltına alınarak Hakkari Adliyesi'ne sevkedildi. Sulh Ceza Hakimliği'nin verdiği karar üzerine de tutuklandı.
Türkiye Büyük Millet Meclisi yeni Başkan seçimleri için HDP, Selma Irmak'ı aday gösterdi.