1848, 27 декабря[39] — Родился в городе Николаеве Херсонской губернии.
1858, апрель — август — Переехал в город Николаевск-на-Амуре в связи с переводом его отца в Сибирскую флотилию.
Сентябрь — Поступил в Морское училище в Николаевске-на-Амуре.
1861 — На винтовом клипере «Стрелок» и винтовом транспорте «Манджур» плавал из Николаевска в залив Де-Кастри и пост Дуэ.
1863, июль — 1864, май — В составе эскадры Тихого океана под флагом вице-адмирала А. А. Попова плавал к берегам Северной Америки.
1865, 23 апреля — Окончил Николаевское морское училище первым по успеваемости.
1866, ноябрь — 1867, 31 мая — На корвете «Аскольд» в составе эскадры контр-адмирала Ф. С. Керна перешел по маршруту Нагасаки — мыс Доброй Надежды — Кронштадт.
1867, 14 июля — За выдающиеся успехи в науках произведен вместо кондукторов корпуса штурманов в гардемарины.
Июль — Назначен в 1-й флотский экипаж Балтийского моря.
1867, 16 сентября — 1868, 28 июня — Плавал на корвете «Дмитрий Донской».
Октябрь — Опубликование в «Морском сборнике» первой науч-ной работы «Инструмент Адкинса для определения девиации в море».
1868, 17 сентября — 1869, 25 мая — На корвете «Дмитрий Донской» находился в заграничном плавании.
1869, 24 мая — Произведен в мичманы.
1870, январь — март — Изобретение пластыря (шпикованного мата) для заделки пробоин судов.
14 января — Назначен ревизором на винтовую шхуну «Тунгус». Март — июнь — Опубликовал в «Морском сборнике» статью «Броненосная лодка «Русалка».
1871, 1 января — Произведен в лейтенанты.
1872, 18 декабря — Назначен в распоряжение вице-адмирала А. А. Попова.
1873, 17–21 декабря — Находился в командировке в Вене, на Всемирной выставке, где в качестве экспоната был представлен изобретенный Макаровым пластырь.
1874, 24 августа — 25 сентября — Состоял флаг-офицером при вице-адмирале А. А. Попове.
1876, октябрь — Назначен на Черноморский флот.
13 декабря — Вступил в командование вооруженным пароходом «Великий князь Константин».
1877, в ночь с 30 апреля на 1 мая — Произвел атаку четырьмя минными катерами (С. О. Макаров находился на катере «Минер») сторожевого судна на Батумском рейде.
В ночь на 29 мая — Совершил нападение минными катерами парохода «Константин» на турецкие корабли на Сулинском рейде.
12 августа — Совершил нападение минными катерами парохода «Константин» на турецкие корабли, броненосец «Шевкет» у Сухума и повредил его.
7 сентября — Награжден орденом св. Георгия 4-й степени.
В ночь на 16 декабря — Совершил нападение на турецкие броненосцы у Батума; во время атаки были впервые в мире применены торпеды.
1878, в ночь на 14 января — Атаковал торпедами турецкий сторожевой пароход «Интибах» на Батумском рейде и потопил его.
1880, 1 мая — 1881, 21 мая — Участвовал в Ахалтекинской экспедиции в должности заведующего морской частью при войсках, действовавших в Закаспийском крае.
1881, 29 октября — Назначен командиром парохода «Тамань».
1882, 1 января — Произведен в капитаны 1-го ранга.
1883, 21 февраля — Назначен флаг-капитаном Практической шхерской эскадры Балтийского флота.
1885, 17 сентября — Назначен командиром корвета «Витязь».
1886, 24 мая — 1889, 25 июня — Командуя корветом «Витязь», находился в кругосветном плавании.
1890, 1 января — За отличие по службе произведен в контр-адмиралы и назначен младшим флагманом Балтийского моря.
1891, 8 октября — Назначен и. д. главного инспектора морской артиллерии.
1894, 7 ноября — Назначен командующим эскадрой в Средиземном море.
1895, 1 января — 20 мая — Плавал с эскадрой из Средиземного моря в Тихий океан.
1896, 20 августа — Произведен в вице-адмиралы и утвержден в должности старшего флагмана 1-й флотской дивизии.
1897, 29 июня — 19 сентября — Командировка С. О. Макарова к устьям Оби и Енисея.
Декабрь — Опубликован труд С. О. Макарова «Рассуждения по вопросам морской тактики».
1898, 17 октября — Произведен спуск ледокола «Ермак» на реке Тайн в Ньюкасле.
1899, 6 декабря — Назначен главным командиром Кронштадтского порта и военным губернатором города Кронштадта.
1901, 27 марта — 30 августа — Экспедиция С. О. Макарова на «Ермаке» к Новой Земле и Земле Франца-Иосифа.
1904, 9 февраля — Назначение командующим флотом в Тихом океане.
24 февраля — Прибытие С. О. Макарова в Порт-Артур.
13 марта — Выход эскадры в море под флагом вице-адмирала С. О. Макарова в составе 22 кораблей.
31 марта: 7 часов — Выход на внешний рейд броненосца «Петропавловск», а затем и других броненосцев.
9 часов 39 минут — Гибель «Петропавловска», подорвавшегося на мине. Гибель С. О. Макарова.