Николай Добронравов родился 22 ноября 1928 года в Ленинграде. Его детство пришлось на непростое время. С началом Великой Отечественной войны мальчик был эвакуирован сначала в Горький, а затем оказался в Малаховке, где впоследствии с отличием окончил среднюю школу.
После школы Николай поступил в Школу-студию имени В. И. Немировича-Данченко при МХАТ имени М. Горького, которую окончил в 1950 году. Позже продолжил образование в Московском городском педагогическом институте имени В. П. Потёмкина, завершив его в 1952 году.
В начале 1950-х годов будущий поэт попробовал себя в кинематографе, снявшись в картинах «Спортивная честь» и «Возвращение Василия Бортникова». Параллельно он работал актёром в Московском театре юного зрителя, где играл ведущие роли.
Постепенно театр отошёл на второй план, и Николай Николаевич всё больше увлекался литературным творчеством. Вместе с коллегой Сергеем Гребенниковым он создавал новогодние сказки, инсценировки и пьесы для детского радио. В МТЮЗе состоялась премьера их спектакля «Загорается маяк».
В 1970 году Добронравов стал членом Союза писателей СССР. Он выпустил несколько поэтических сборников, среди которых особенно известны «Стихи и песни», «Созвездие Гагарина», «Вечная тревога», «Таёжные костры» и «Светит незнакомая звезда».
Поворотным моментом в жизни Николая Николаевича стала встреча с композитором Александрой Пахмутовой в 1956 году. Их брак перерос в уникальный творческий тандем, подаривший миру множество любимых песен. Вместе они создали такие произведения, как «Беловежская пуща», «Главное, ребята, сердцем не стареть», «До свидания, Москва» (песня закрытия Олимпиады-80), «Трус не играет в хоккей», «Как молоды мы были», «Надежда» и многие другие.
Их песни стали гимнами нескольких городов: «Ярославль мой, город-князь» стал гимном Ярославля, «Моя Воркута» — гимном Воркуты, а «Магнитка» — гимном Магнитогорска.
Талант Добронравова был отмечен множеством наград. Он лауреат Государственной премии СССР (1982), премии Ленинского комсомола (1978), был награждён орденом Трудового Красного Знамени (1984), орденом «Знак Почёта», а также орденами «За заслуги перед Отечеством» III степени (2003) и II степени (2008).
Николай Николаевич активно участвовал в культурной жизни страны, выступал на телевидении, давал концерты. Его песни исполняли самые известные артисты: Муслим Магомаев, Иосиф Кобзон, Лев Лещенко, Эдита Пьеха, Валентина Толкунова и многие другие.
Николай Добронравов ушёл из жизни 16 сентября 2023 года в Москве, не дожив двух месяцев до своего 95-летия, после продолжительной болезни. Его творчество навсегда останется частью культурного наследия России, а песни продолжат звучать в сердцах нескольких поколений слушателей.