Игорь Шкляревский родился в семье учителей. Учился в Могилёвском педагогическом институте, работал в беларусской республиканской детской газете «Зорька», затем окончил Литературный институт им. А. М. Горького. Член Союза писателей СССР с 1964 года.
Ещё во время учебы (1962) выпустил в Минске первый сборник стихов «Я иду!». В 1964 году в Минске вышел второй сборник Шкляревского «Лодка». Шкляревский предстал «громким лириком». За кнігу «Слушаю небо и землю» поэт получил Государственную премию СССР в 1987 году.
Получив Государственную премию СССР — огромные по тем временам деньги, совершил неординарный поступок. 10 тысяч рублей, а это было даже больше 10 тысяч долларов, он потратил, чтобы на зараженных радиацией землях были высажены леса.
Весной 1988 года в Петриковском лесхозе на площади 9 га за счёт средств Игоря Шкляревского были созданы лесные культуры. Они получили название парка, поскольку формировались из деревьев многих пород. Парк включён в число 38 коллекций проекта «Ботанические коллекции Беларуси» Минприроды и Центрального ботанического сада Национальной академии наук Беларуси. Лес такой же площади и также на деньги поэта был высажен и в Украине, на реке Десне.
— Я участвовал в той посадке, — вспоминает начальник отдела лесного хозяйства Петриковского лесхоза Пётр Иванович Сазонов. — Молодой тогда был ещё и работал в сельском хозяйстве. Лесные культуры были заложены в апреле во время субботника. Трудились на посадке леса работники нескольких предприятий Петриковского района. А парком его назвали потому, что лесной массив очень красивым получился. Там растут деревья и кустарники более 15 пород — и ель, и сосна, и берёза, и акация, и дуб, и ясень, и клен. Лесоводы постарались сделать как можно более разнообразным по породному составу тот парк.
Теперь это памятник природы местного значения. В прошлом году петриковские лесоводы установили в парке Шкляревского памятный знак.