Yorkshire Terrier Puppies for Sale in Utah
4 puppies from 1 seller · Updated Nov 4, 2026
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
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.