Он писал музыку на стихи поэтов самого разного уровня, от великих И. В. Гете (около 70 песен), Ф. Шиллера (свыше 40 песен) и Г. Гейне (6 песен из «Лебединой песни») до сравнительно малоизвестных литераторов и любителей (так, на стихи своего друга И. Майрхофера Шуберт сочинил около 50 песен). Помимо огромного стихийного мелодического дара, композитор обладал уникальной передавать музыкой как общую атмосферу стихотворения, так и его смысловые оттенки. Начиная с самых ранних песен, он изобретательно использовал возможности фортепиано в звукоизобразительных и экспрессивных целях; так, в «Маргарите за прялкой» непрерывная фигурация шестнадцатыми олицетворяет вращение прялки и одновременно чутко реагирует на все изменения эмоционального напряжения. Песни Шуберта исключительно разнообразны по форме: от простых строфических миниатюр до свободно построенных вокальных сцен, которые часто складываются из контрастных разделов. Открыв для себя лирику Мюллера, повествующую о странствиях, страданиях, надеждах и разочарованиях одинокой романтической души, Шуберт создал вокальные циклы «Прекрасная мельничиха» и «Зимний путь» — по существу, первые в истории большие серии песен-монологов, связанных единым сюжетом.
Песни Шуберта исключительно разнообразны по форме: от простых строфических миниатюр до свободно построенных вокальных сцен, которые часто складываются из контрастных разделов. Открыв для себя лирику Мюллера, повествующую о странствиях, страданиях, надеждах и разочарованиях одинокой романтической души, Шуберт создал вокальные циклы «Прекрасная мельничиха» и «Зимний путь» — по существу, первые в истории большие серии песен-монологов, связанных единым сюжетом.