В 1943 году Михалков совместно с военным журналистом Георгием Эль-Регистаном (Габриэль Аркадьевич Уреклян) написал текст к Государственному гимну СССР, который впервые был исполнен в Новогоднюю ночь 1944 года. В 1977 году Михалков создал вторую редакцию государственного гимна СССР.
В 1993 году постановлением правительства РФ писатель Сергей Михалков был введен в состав Комиссии (сопредседатель) по созданию гимна Российской Федерации. В 2001 году он в третий раз стал автором текста государственного гимна, теперь уже Российской Федерации.