Михалков родился 13 марта 1913 года в Москве. Его литературная деятельность началась в 1928 году - в журнале "На подъеме" (Ростов-на-Дону) опубликовали его стихотворение "Дорога". В 1935 году была опубликована легендарная поэма Михалкова "Дядя Степа".
В 1993 году постановлением правительства РФ писатель Сергей Михалков был введен в состав Комиссии (сопредседатель) по созданию гимна Российской Федерации. В 2001 году он в третий раз стал автором текста государственного гимна, теперь уже Российской Федерации.