Yorkshire Terrier puppy

Yorkshire Terrier Puppies for Sale

Browse Yorkshire Terrier puppies for sale from trusted breeders on TruPuppies. Every breeder shows a Tru Score™ trust rating so you can buy with confidence.

Prices range from $1,050 to $2,500.

Search Yorkshire Terrier listings
Sponsored

How to Get Papers for a Dog

Dog, Puppy, and Litter Registration

Register Dog

Available Yorkshire Terrier puppies

Yorkshire Terrier puppy for sale

Yorkshire Terrier

12 weeks · female

$1,100
12 weeksfemaleVaccinated

Casper, WY

Yorkshire Terrier puppy for sale

Yorkshire Terrier

8 weeks · female

$2,250
8 weeksfemaleVaccinated

Green Bay, WI

Yorkshire Terrier puppy for sale

Yorkshire Terrier

10 weeks · female

$2,400
10 weeksfemaleVaccinated

Spokane, WA

Yorkshire Terrier puppy for sale

Yorkshire Terrier

8 weeks · female

$1,950
8 weeksfemaleVaccinated

Arlington, VA

Yorkshire Terrier puppy for sale

Yorkshire Terrier

12 weeks · female

$1,550
12 weeksfemaleVaccinated

Yakima, WA

Yorkshire Terrier puppy for sale

Yorkshire Terrier

10 weeks · female

$2,150
10 weeksfemaleVaccinated

Newport News, VA

Yorkshire Terrier puppy for sale

Yorkshire Terrier

8 weeks · female

$1,900
8 weeksfemaleVaccinated

Amarillo, TX

Yorkshire Terrier puppy for sale

Yorkshire Terrier

12 weeks · female

$1,750
12 weeksfemaleVaccinated

Ogden, UT

Yorkshire Terrier puppy for sale

Yorkshire Terrier

10 weeks · female

$2,200
10 weeksfemaleVaccinated

Arlington, TX

Yorkshire Terrier puppy for sale

Yorkshire Terrier

10 weeks · female

$1,250
10 weeksfemaleVaccinated

Knoxville, TN

Yorkshire Terrier puppy for sale

Yorkshire Terrier

12 weeks · female

$2,300
12 weeksfemaleVaccinated

Wichita Falls, TX

Yorkshire Terrier puppy for sale

Yorkshire Terrier

8 weeks · female

$2,250
8 weeksfemaleVaccinated

Mesquite, TX

Yorkshire Terrier puppy for sale

Yorkshire Terrier

12 weeks · female

$1,950
12 weeksfemaleVaccinated

Eugene, OR

Yorkshire Terrier puppy for sale

Yorkshire Terrier

8 weeks · female

$1,100
8 weeksfemaleVaccinated

Providence, RI

Yorkshire Terrier puppy for sale

Yorkshire Terrier

10 weeks · female

$1,250
10 weeksfemaleVaccinated

Erie, PA

Yorkshire Terrier puppy for sale

Yorkshire Terrier

8 weeks · female

$2,100
8 weeksfemaleVaccinated

Broken Arrow, OK

Yorkshire Terrier puppy for sale

Yorkshire Terrier

12 weeks · female

$1,800
12 weeksfemaleVaccinated

Sumter, SC

Yorkshire Terrier puppy for sale

Yorkshire Terrier

12 weeks · female

$2,000
12 weeksfemaleVaccinated

Albuquerque, NM

Yorkshire Terrier puppy for sale

Yorkshire Terrier

10 weeks · female

$2,500
10 weeksfemaleVaccinated

Yonkers, NY

Yorkshire Terrier puppy for sale

Yorkshire Terrier

8 weeks · female

$2,000
8 weeksfemaleVaccinated

Raleigh, NC

Yorkshire Terrier puppy for sale

Yorkshire Terrier

12 weeks · female

$1,200
12 weeksfemaleVaccinated

Bismarck, ND

Yorkshire Terrier puppy for sale

Yorkshire Terrier

10 weeks · female

$1,750
10 weeksfemaleVaccinated

Columbus, OH

Yorkshire Terrier puppy for sale

Yorkshire Terrier

8 weeks · female

$1,500
8 weeksfemaleVaccinated

Woodbridge, NJ

Yorkshire Terrier puppy for sale

Yorkshire Terrier

8 weeks · female

$1,450
8 weeksfemaleVaccinated

Independence, MO

Yorkshire Terrier puppy for sale

Yorkshire Terrier

12 weeks · female

$2,500
12 weeksfemaleVaccinated

Omaha, NE

Yorkshire Terrier puppy for sale

Yorkshire Terrier

10 weeks · female

$1,900
10 weeksfemaleVaccinated

Manchester, NH

Yorkshire Terrier puppy for sale

Yorkshire Terrier

10 weeks · female

$1,350
10 weeksfemaleVaccinated

Biloxi, MS

Yorkshire Terrier puppy for sale

Yorkshire Terrier

12 weeks · female

$1,050
12 weeksfemaleVaccinated

Troy, MI

Yorkshire Terrier puppy for sale

Yorkshire Terrier

12 weeks · female

$1,050
12 weeksfemaleVaccinated

Baltimore, MD

Yorkshire Terrier puppy for sale

Yorkshire Terrier

10 weeks · female

$1,650
10 weeksfemaleVaccinated

Cambridge, MA

Yorkshire Terrier puppy for sale

Yorkshire Terrier

8 weeks · female

$1,950
8 weeksfemaleVaccinated

Ann Arbor, MI

Yorkshire Terrier puppy for sale

Yorkshire Terrier

10 weeks · female

$1,900
10 weeksfemaleVaccinated

Olathe, KS

Yorkshire Terrier puppy for sale

Yorkshire Terrier

12 weeks · female

$1,050
12 weeksfemaleVaccinated

Iowa City, IA

Yorkshire Terrier puppy for sale

Yorkshire Terrier

8 weeks · female

$2,350
8 weeksfemaleVaccinated

Shreveport, LA

Yorkshire Terrier puppy for sale

Yorkshire Terrier

8 weeks · female

$2,400
8 weeksfemaleVaccinated

Indianapolis, IN

Yorkshire Terrier puppy for sale

Yorkshire Terrier

10 weeks · female

$1,450
10 weeksfemaleVaccinated

Elgin, IL

Yorkshire Terrier puppy for sale

Yorkshire Terrier

12 weeks · female

$2,250
12 weeksfemaleVaccinated

Hilo, HI

Yorkshire Terrier puppy for sale

Yorkshire Terrier

10 weeks · female

$1,300
10 weeksfemaleVaccinated

Fort Lauderdale, FL

Yorkshire Terrier puppy for sale

Yorkshire Terrier

8 weeks · female

$1,750
8 weeksfemaleVaccinated

Athens, GA

Yorkshire Terrier puppy for sale

Yorkshire Terrier

12 weeks · female

$1,800
12 weeksfemaleVaccinated

Pembroke Pines, FL

Yorkshire Terrier puppy for sale

Yorkshire Terrier

10 weeks · female

$2,050
10 weeksfemaleVaccinated

Stamford, CT

Yorkshire Terrier puppy for sale

Yorkshire Terrier

8 weeks · female

$1,150
8 weeksfemaleVaccinated

Miramar, FL

Yorkshire Terrier puppy for sale

Yorkshire Terrier

8 weeks · female

$2,150
8 weeksfemaleVaccinated

Downey, CA

Yorkshire Terrier puppy for sale

Yorkshire Terrier

12 weeks · female

$2,350
12 weeksfemaleVaccinated

Thornton, CO

Yorkshire Terrier puppy for sale

Yorkshire Terrier

10 weeks · female

$1,050
10 weeksfemaleVaccinated

Oceanside, CA

Yorkshire Terrier puppy for sale

Yorkshire Terrier

12 weeks · female

$1,200
12 weeksfemaleVaccinated

Ontario, CA

Yorkshire Terrier puppy for sale

Yorkshire Terrier

8 weeks · female

$2,050
8 weeksfemaleVaccinated

Oakland, CA

Yorkshire Terrier puppy for sale

Yorkshire Terrier

12 weeks · female

$1,700
12 weeksfemaleVaccinated

Elk Grove, CA

Yorkshire Terrier puppy for sale

Yorkshire Terrier

10 weeks · female

$2,350
10 weeksfemaleVaccinated

Roseville, CA

Yorkshire Terrier puppy for sale

Yorkshire Terrier

8 weeks · female

$1,500
8 weeksfemaleVaccinated

Salinas, CA

Yorkshire Terrier puppy for sale

Yorkshire Terrier

12 weeks · female

$1,650
12 weeksfemaleVaccinated

Tuscaloosa, AL

Yorkshire Terrier puppy for sale

Yorkshire Terrier

10 weeks · female

$2,500
10 weeksfemaleVaccinated

Scottsdale, AZ

Yorkshire Terrier puppy for sale

Yorkshire Terrier

10 weeks · male

$1,200
10 weeksmale

Miami, FL

Yorkshire Terrier puppies by city

Yorkshire Terrier puppies by state