Сергей Михайлович Макаров родился 19 июня 1958 года в Челябинске.
В период с 1976 по 1978 годы играл за челябинский «Трактор».
В 1980-е годы играл в знаменитой пятёрке Ларионова сборной СССР и клуба ЦСКА, вместе с Владимиром Крутовым, Игорем Ларионовым, Вячеславом Фетисовым и Алексеем Касатоновым.
C 1989 года играл в НХЛ.
Сергей Михайлович является рекордсменом среди советских и российских хоккеистов по общему количеству заброшенных шайб в официальных матчах за команды и сборные СССР, России и НХЛ (714), опережая на 9 шайб Бориса Михайлова. Он также трижды признан лучшим хоккеистом СССР (1980, 1985 и 1989 гг.).
В настоящее время занимает должность генерального директора Ночной Хоккейной Лиги.
Он также является одним из 6 членов символической сборной столетия Международной федерации хоккея.
Сергей Михайлович награждён Орден Почёта, двумя Орденами Трудового Красного Знамени, а также Орденом Дружбы народов и медалью «За трудовую доблесть».
Руководство, коллектив тренеров, спортсменов, ветеранов и сотрудников ЦСКА от всей души желают Сергею Михайловичу крепкого армейского здоровья, семейного благополучия, неиссякаемой жизненной энергии и успехов во всех начинаниях!