Skip to content

Yorkshire Terrier Puppies for Sale in Utah

4 puppies from 1 seller · Updated Nov 4, 2026

Alert me about new puppies
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

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

Buying a Yorkshire Terrier puppy in Utah

4 Yorkshire Terrier puppies are listed in Utah right now, around Salt Lake City. Most are priced between $900 and $2,700. Ask to see both parents and the puppy's vaccination record before you pay, and only send deposits through PuppyKittenFinder.

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 in Utah
$900 – $2,700
All Yorkshire Terrier puppies for sale →

Yorkshire Terrier puppies in Utah: questions

How much does a Yorkshire Terrier puppy cost in Utah?

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

How do I find Yorkshire Terrier puppies near me in Utah?

Enter your ZIP code above. Every listing shows how many miles away it is, and you can sort by nearest.

Can I get a Yorkshire Terrier puppy delivered in Utah?

Some sellers offer delivery or a flight nanny. Tick "Delivery available" in the filters to see them.

How do I know a Utah 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.

Yorkshire Terrier puppies in other states