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