Родился в Полтаве в 1769 году. Семья Котляревских принадлежит к гетьманским старшинным родам.
В 1780—1789 учился в Полтавской духовной семинарии. В 1789—1793 работал канцеляристом, в 1793—1796 — домашним учителем в сельских помещичьих семьях.
В 1796—1808 находился на военной службе. В 1806—1807 Котляревский в ранге штабс-капитана принимал участие в русско-турецкой войне 1806—1812 годов, был участником осады Измаила. В 1808 году вышел в отставку.
С 1810 года работал надзирателем «Дома для воспитания детей бедных дворян». В 1812 году во время похода Наполеона І Бонапарта на Россию Котляревский с разрешения генерал-губернатора Я. И. Лобанова-Ростовского, сформировал в городке Горошине Хорольского уезда на Полтавщине 5-й украинский казачий полк (при условии, что полк будет сохранён после окончания войны как постоянное казацкое войско), за что получил чин майора.
В 1816—1821 годах — директор Полтавского театра. В 1818 году вместе с В. Лукашевичем, В. Тарнавским и др. входил в состав полтавской масонской ложи «Любовь к истине». Котляревский оказывал содействие выкупу М. С. Щепкина из крепостничества. В 1827—1835 — попечитель богоугодных заведений.
Умер в Полтаве в 1838 году.
Литературную деятельность начал около 1794 года. Котляревский — автор «Энеиды» (1798, 3 части; 1842 — полное посмертное издание), несколько раз переиздававшейся под названием «Вергилиева Энеида. На малороссийский язык перелицованная И. Котляревским». Взяв за основу сюжетную канву одноименной поэмы Вергилия, а также одноименную пародийную поэму Николая Осипова на русском языке (где Эней изображён как русский «удалой детина»), Котляревский в традициях бурлеска создал своё оригинальное художественное произведение. В поэме автор воссоздал разные стороны жизни малороссийского общества во второй половине XVIII века. Национальная окраска и сочувствие к судьбе простого народа обусловили большой успех «Энеиды» среди современников.
Под влиянием имевшей большой успех среди украинской и русской публики «Энеиды» «малорусское наречие» долгое время воспринималось (в том числе и многими украинскими писателями) как тесно связанное с бурлескной тематикой и «низким штилем». Поэтому писатели украинского романтизма, с 1840-х годов утверждавшие украинский язык в более широком стилевом и тематическом диапазоне, стремились отмежеваться от традиций Котляревского. Тарас Шевченко, в 1838 году написавший на смерть поэта восторженные стихи «На вечную память Котляревскому», в котором прославлял его как творца бессмертной «Энеиды», в 1847 году аттестовал «Энеиду» как «сміховину на московський шталт».
В 1861 году известный писатель и общественный деятель, друг Шевченко Пантелеймон Кулиш назвал Котляревского выразителем «антинародных образцов вкуса», от души поиздевавшимся в своей «Энеиде» над «украинской народностью», выставившем напоказ «всё, что только могли найти паны карикатурного, смешного и нелепого в худших образчиках простолюдина», а язык поэмы назвал «образцом кабацкой украинской беседы». (Кулиш П. А. Обзор украинской словесности // Основа. 1861. № 1. С. 244, 246. 247.)
По мотивам поэмы были созданы оперы «Эней в странствии» (композитор Я. Е. Лопатинский) и «Энеида» (композитор H. Лысенко, либретто Г. Садовского). В 1804 году написал «Песню на Новый 1805 год господину нашему и отцу Алексею Борисовичу Кукарину» (впервые опубликованная Я. Ф. Головацким в журнале «Пчела» в 1849). В 1819 году Котляревский написал для Полтавского театра пьесы «Наталка-Полтавка» (изд. 1838, поставлена в 1819) и водевиль «Солдат-колдун» (изд. 1841), которые стали точкой отсчета новой украинской драматургии. H. Лысенко, использовав задел своих предшественников (О. Барсицького, А. Едлички) создал музыку к «Наталке-Полтавке».