Un Yorkie est un omnivore, ce qui signifie qu'il peut manger à la fois la matière végétale et animale. À l'état sauvage, les Yorkies mangeaient généralement un régime de petits rongeurs, lapins, oiseaux et insectes. Ils mangeraient également des fruits, des légumes et des feuilles. Aujourd'hui, la plupart des Yorkies sont nourris avec un régime commercial de croquettes ou d'aliments en conserve, qui est spécialement conçu pour répondre à leurs besoins nutritionnels.