Народилася 20 вересня 1970, село Вербівчик, Бродівського району, Львівської області.
З 1987 по 1989 рік — навчання у Бродівському педагогічному училищі (нині коледж), яке закінчила з відзнакою.
З 1990 по 1994 рік — навчалася у Тернопільському педінституті (нині університет), спеціальність — вчитель початкових класів.
З 2005 по 2009 рік — навчання на юридичному факультеті Львівському національному університеті ім. Івана Франка за спеціальністю правознавство.
Працювала в школах Золочева і Бродів.
У 1998 вступила до партії «Свобода», стала помічником народного депутата Олега Тягнибока, працюючи у громадській приймальні.
У 2002, у результаті місцевих виборів, «Свобода» отримала представництво у Бродівській районній раді, а Ірина Сех, відповідно, очолила депутатську фракцію партії.
У 2006 Ірину обрано депутатом Львівської обласної ради V скликання. Згодом пані Сех переобрали на другий термін, вже до Львівської обласної ради VI скликання, де вона очолила фракцію «Свободи», комісію з питань екології, природних ресурсів та рекреації, низку тимчасових контрольних депутатських комісій.
2012 року на виборах до Верховної Ради України за Ірину Сех, яка балотувалася в 119-му виборчому окрузі, проголосувало 67 784 виборців (64,86 %). У парламенті очолювала Комітет з питань екологічної політики, природокористування та ліквідації наслідків Чорнобильської катастрофи.
Під час Революції гідності Ірина Сех стала головою Львівського обласного Штабу національного спротиву. Штаб займався відправленням людей до Києва на підтримку Майдану, збором і перевезенням продуктів, речей, іншого необхідного, щонеділі відбувалися віча на львівському Майдані. Після одного з них Ірині прийшла повістка про порушення кримінальної справи. На допиті вона відмовилася давати свідчення. 20 лютого 2014 року в готелі «Україна» в Києві вона разом з кількома львівськими медиками прийняла перших поранених снайперами з Інститутської.
Указом Виконуючого обов'язки Президента України Президента України Олександра Турчинова від 2 березня 2014 року призначена головою Львівської обласної державної адміністрації. На посаді голови облдержадміністрації створила 3-ій батальйон територіальної оборони Львівщини, 10 червня 2014 року написала заяву про звільнення з посади голови Львівської обласної державної адміністрації i направила її в адміністрацію президента України. 14 серпня 2014 року звільнена з посади.
Кандидатка-мажоритарник в народні депутати на виборах 2014 року по 119 виборчому округу (Львівщина), де мала 4-е місце. 2020 року Ірину Сех обрано депутаткою Львівської обласної ради.
Одружена, разом з чоловіком виховують дочку Дарину. Є сестрою українського політика Олега Панькевича.
03.09.2020