Эльвира Данилина родилась 29 сентября 1965 года. Еще в детстве Эльвира мечтала стать актрисой. После школы до 1987 года училась в Саратовской театральной школе у Г.А. Аредаков. В том же году ее приняли в труппу Саратовского ТЮЗа имени Киселева.
С 1993 года работает в Саратовском государственном Академическом театре драмы.
В 2002 году стала Лауреатом II областного театрального фестиваля «Золотой Арлекин», получив приз за роль Ольги Михайловны в спектакле «Долгая счастливая жизнь». В том же году начала вести педагогическую деятельность в Саратовском театральном институте на кафедре мастерства актера по дисциплине «Мастерство актера».
С 2002 по 2017 года Данилина являлась вторым педагогом в мастерской Народного артиста России Аредакова Г.А., обучая студентов театрального института Саратовской государственной консерватории имени Л.В. Собинова.
В 2003 году актриса окончила театральный факультет Саратовской государственной консерватории имени Л.В. Собинова, по специальности артист драматического театра и кино. Затем продолжила работать в Саратовском театре драмы имени И.А. Слонова. Тогда же начала сниматься в кино.
С 2005 года работает в качестве режиссера-постановщика в Саратовском государственном академическом театре драмы имени И.А. Слонова. До 2009 годах работала на телевидении ведущей программы «Попробуй сам» и ведущей новостного канала.
В 2008 году Эльвира Игоревна за исполнение роли Моны в спектакле «Безымянная звезда» удостоена диплома III Всероссийского фестиваля «Старейшие театры России в городе Калуга». Впоследствии дважды становилась Лауреатом фестиваля за роль Бланш Дюбуа в спектакле «Трамвай Желание» и роль Фанни в спектакле «Урод».
С 2008 по 2009 года актриса сотрудничала с Московским театром-студией О. Табакова. Сыграла роль Одинцовой в премьере «Отцы и дети».
В 2017 году Эльвира Данилина возглавила собственную мастерскую.
За заслуги в профессиональной деятельности и многолетний добросовестный труд Эльвира Игоревна удостоена Почетного звания «Заслуженная артистка России».