Skip to content

Yorkshire Terrier Puppies for Sale

20 puppies in 3 states · Updated today

20 Yorkshire Terrier puppies are listed right now by 3 breeders and owners in 3 states. The Yorkshire Terrier is a toy breed with moderate energy and light shedding, and usually lives 11 to 15 years. Pick your state, then add your ZIP code to see how many miles away each puppy is.

Newest Yorkshire Terrier puppies

Max, Yorkshire Terrier puppy, 8 weeks old Featured 1 photo

Max

8 weeks · Male

$1,500

Clarkdale, AZ

Rosie, Yorkshire Terrier puppy, 12 weeks old Featured 1 photo

Rosie

12 weeks · Male

$2,700

Salt Lake City, UT

Nugget, Yorkshire Terrier puppy, 11 weeks old Featured 1 photo

Nugget

11 weeks · Female

$2,700

Salt Lake City, UT

Biscotti, Yorkshire Terrier puppy, 6 weeks old 1 photo

Biscotti

6 weeks · Male · AKC

$2,000

Phoenix, AZ

Theo, Yorkshire Terrier puppy, 11 weeks old 1 photo

Theo

11 weeks · Female · AKC

$2,200

Nashville, TN

Sage, Yorkshire Terrier puppy, 10 weeks old 1 photo

Sage

10 weeks · Male

$1,700

Phoenix, AZ

Hazel, Yorkshire Terrier puppy, 6 weeks old 1 photo

Hazel

6 weeks · Male · AKC

$2,400

Nashville, TN

Bear, Yorkshire Terrier puppy, 6 weeks old 1 photo

Bear

6 weeks · Female · AKC

$1,200

Germantown, TN

Lucy, Yorkshire Terrier puppy, 13 weeks old 1 photo

Lucy

13 weeks · Male

$1,800

Salt Lake City, UT

Finn, Yorkshire Terrier puppy, 10 weeks old 1 photo

Finn

10 weeks · Male

$900

Salt Lake City, UT

Mabel, Yorkshire Terrier puppy, 10 weeks old 1 photo

Mabel

10 weeks · Male · AKC

$1,100

Nashville, TN

Charlie, Yorkshire Terrier puppy, 11 weeks old 1 photo

Charlie

11 weeks · Male

$1,600

Chattanooga, TN

Yorkshire Terrier puppies by state

Each state has its own page of Yorkshire Terrier puppies for sale.

About the Yorkshire Terrier

Size
Toy
Adult weight
4 – 7 lb
Height
7 – 8 in
Life expectancy
11 – 15 years
Energy
Moderate
Good with kids
Yes
Shedding
Light
Trainability
Moderate
Typical price
$1,000 – $2,700

Also known as Yorkie.

Yorkshire Terrier puppy questions

How much does a Yorkshire Terrier puppy cost?

Most Yorkshire Terrier puppies listed on PuppyKittenFinder are priced between $1,000 and $2,700. Puppies from health-tested, registered parents usually sit at the top of that range.

At what age can a Yorkshire Terrier puppy go home?

Most breeders send puppies home at 8 weeks. You can reserve one earlier with a deposit paid through PuppyKittenFinder.

How do I find Yorkshire Terrier puppies near me?

Choose your state, then add your ZIP code. Every listing shows how many miles away it is, and you can sort by nearest.

How do I know a Yorkshire Terrier breeder is legitimate?

Look for the Verified badge, ask for a live video call with the puppy and its mother, and never pay by wire transfer, Zelle, Cash App or gift card. Deposits on PuppyKittenFinder are paid by card through the site.