Окончил философский факультет МГУ. Член КПСС (1961). Работал в журнале «Проблемы мира и социализма».
За антисталинское выступление на вечере памяти Андрея Платонова был в 1968 году исключен из КПСС заочно Московским горкомом партии.
Автор знаменитых высказываний «Россия, ты одурела!» и «Наступать на грабли — наш национальный спорт».
В 1993 году подписал «Письмо 42-х».
Умер в Москве 18 ноября 2011 года после тяжёлой продолжительной болезни. Похоронен 22 ноября на Переделкинском кладбище.
Комментируя победу ЛДПР и фактически поражение партии сторонников Бориса Ельцина «Выбор России» на первых выборах в новую Государственную думу РФ в ночь подсчёта голосов с 12 на 13 декабря 1993 года, в прямом эфире российского телевидения Карякин воскликнул: «Россия! Одумайся, ты — одурела».