Om vinteren lever silkehalen næsten udelukkende af bær, først og fremmest rønnebær, men også bær af røn, tjørn, hæg og nedfaldsfrugt som æbler. En sulten flok kan på kort tid tømme et helt bærtræ. I yngletiden er insekter en vigtig føde. Gærede, overmodne bær kan til tider gøre fuglene let berusede, hvilket undertiden fører til, at de flyver ind i vinduer. En enkelt flok kan på få dage tømme alle røn i et boligområde, hvorefter den drager videre til næste sted med god bærforsyning.