Поэма была написана Симоновым по специальному заданию командования, с целью поднять боевой дух солдат. В основе сюжета – реальный рассказ, услышанный поэтом у знакомого офицера. «… «Сына артиллериста» я написал в один присест, буквально за одни сутки, в Архангельске в ноябре сорок первого…» В сборник также вошли поэмы «Ледовое побоище», «Суворов» и военная лирика поэта.