The average cost of a Yorkshire Terrier, also known as a Yorkie, is between $500 and $700 for a puppy, as of 2015. There are many factors that determine the price of a Yorkie, including specific breeder costs, the demand for the breed and the location.
Most respectable breeders take the utmost care to ensure the Yorkie puppies are healthy, up-to-date on their shots and dewormed before they determine the puppies are ready to be adopted. Yorkshire Terriers originated in England and live approximately 13 to 16 years. Yorkies are popular breeds of dogs due to their small size of around 3 to 8 lbs. They are known to be highly intelligent, bold and independent.