Николай Иванович Сладков родился в 1920 году в Москве, а большую часть жизни прожил в Ленинграде и Царском Селе. Со второго класса он вел дневник, записывая первые наблюдения за природой.
Школьником Сладков занимался в кружке юннатов при Ленинградском зоологическом институте. Его дневниковые записи оценил Виталий Бианки и пригласил юного наблюдателя в свою литературную школу. После школы он поступил в институт, но учебу прервала война: в 1941 году будущий писатель ушел добровольцем на фронт.
В 1953 году вышла первая книга Сладкова, а всего он написал более 60 книг о природе. В молодости он увлекался охотой, но позже отказался от нее и занялся фотоохотой, выбирая внимательное наблюдение вместо добычи.