Песни на стихи Игоря Шаферана сочетают искреннюю поэтическую приподнятость и мудрую афористичность, глубокое лирическое начало и яркую эмоциональность. С композитором Я. Френкелем он создал такие известные песни, как «Для тебя, для тебя, для тебя…», «И все-таки море», с Э. Колмановским – «Наши мамы», с Д. Тухмановым - «Белый танец», «Ненаглядная сторона». Песня «Гляжу в озера синие» предлагалась как вариант государственного гимна. Шаферан - автор сборников «Слушай сердце!» (1971), «Красно солнышко» (1973), «Для тебя» (1985) и других.