Детский писатель Святослав Владимирович Сахарнов родился 12 марта 1923 года.
О том, что он будет детским писателем, он знал со второго класса.
В 1940 году Святослав Сахарнов поступил в Ленинградское Высшее военно-морское училище им. М.В. Фрунзе. Участвовал в боях на фронтах Великой Отечественной войны. После войны учился в Морском институте, получил учёную степень кандидата военно-морских наук.
Именно во время учёбы в Ленинграде Сахарнов написал в свои первые рассказы и сказки. Один из рассказов попал к писателю Виталия Бианки, который пригласил молодого автора обсудить рассказ и "принести что-нибудь новенькое".
Печататься начал с 1954 года, первой его книгой стали "Морские сказки". «Морские сказки» - смесь реального и придуманного. Фантастичны положения, в которые попадают реальные, существующие в глубинах океана животные.
После выхода первой книги Сахарнов за основу своей жизни взял слова своего учителя, Виталия Бианки: "Пишите каждый день…"
В основном Сахарнов писал о море, о подводном мире, он был автором энциклопедий и научно-популярных книг о мореходстве. Будучи известен в основном как детский писатель, он писал и для взрослых: книга фантастики «Лошадь над городом», роман о войне на Тихом океане «Камикадзе», и книга «Сын лейтенанта Шмидта», являющаяся своеобразным романом-шуткой на тему книг Ильфа и Петрова.
В течение 15 лет Святослав Сахарнов был главным редактором журнала "Костёр". Участвовал в экспедициях в Арктику, на Командорские и Курильские острова, на Кубу, жил в заповедниках Танзании и Индии.
В последние годы жизни писатель работал над произведением "Шляпа императора", которое не закончил, но отдельные фрагменты "Шляпы" были опубликованы в журналах.
Святослав Сахарнов скончался 23 сентября 2010 года в Санкт-Петербурге, похоронен на Большеохтинском кладбище.