Родился в Риге, в музыкальной семье. Отец — известный латышский дирижёр и композитор Леонидс Вигнерс, дед — композитор и хоровой дирижёр Эрнест Вигнерс.
С пятилетнего возраста изучал фортепиано под руководством профессора Валерия Зоста. В 1950—1958 учился в Рижской музыкальной школе им. Э. Дарзиня, сначала у В. Зоста, затем у Николая Федоровского по классу фортепиано. С 1958 года у того же преподавателя учился в Латвийской государственной консерватории им. Я. Витола, которую закончил в 1964 году.
По окончании консерватории работал звукорежиссёром (1966—1970). Пианист и концертмейстер симфонического оркестра Латвийского телевидения и радио (1965—1971), член Союза композиторов (с 1977).
С 1971 года композитор и создатель музыкального сопровождения для театральных спектаклей. В том числе: «Швейк» Арвида Цепуриша и Валда Гревиня (1974) и «Грехи Трины» Рудольфа Блауманиса (1983).
Иварс Вигнерс много работал с детскими музыкальными коллективами. Экспериментировал с современными возможностями компьютерной обработки музыкальных произведений. Написал музыку к 37 художественным, 15 анимационным, 36 документальным фильмам, более чем к ста короткометражным документальным и рекламным роликам.
Умер в Риге, после продолжительной и тяжёлой болезни.