The median age of a Yorkshire Terrier is 13.5 years. On average, they have a lifespan ranging from 12 to 15 years. If you have a female Yorkshire Terrier, it may live for 1.5 years more than the male one. Besides, the lifestyle, food habits, pedigree, physical ailments, and overall care determine the lifespan of a Yorkshire Terrier.