Родился 3 ноября 1956 г. в Прейльском районе Латвии.
В 1979 г. окончил Киевское высшее военно-морское училище, штурман. Более 10 лет служил в погранвойсках на Дальнем Востоке (Шикотан, Сахалин, Находка). 1992-94 - начштаба военно-морских сил Латвии. В 1994 - командующий погранвойсками.
С апреля 1994 по ноябрь 1995 - министр внутренних дел. 1995-1998 - депутат 6-го сейма, член комиссии по оборонным и внутренним делам.
С ноября 1995 по сентябрь 1996 - член фракции "Латвийский путь". После (до 1998 г.) - независимый депутат.
С октября 1996 - член Латвийской социал-демократической рабочей партии, зампредседателя.
С октября 1998 - депутат 7-го сейма, председатель комиссии по оборонным и внутренним делам. Награжден боевыми орденами и медалями, кавалер ордена Красной Звезды.
Янис Адамсонс прекратил свое членство в Латвийской социал-демократической рабочей партии. По словам Адамсонса, к этому его вынудили внутренние интриги в партии, которые он не приемлет, и тот факт, что ЛСДРП из партии интернационалистов превратилась в националистическую партию. Как заявил политик агентству BNS, "вместо того чтобы критиковать политических оппонентов, в партии идет борьба за власть и ругань между членами партии".
5 декабря 2005 г. был принят в Партию народного согласия (ПНС). Такое решение по предложению председателя ПНС Яниса Урбановича единогласно принял 13-й съезд партии, одновременно избрав Адамсонса в думу и правление ПНС.