84 Yorkshire Terrier Dogs & Puppies For Sale in Scotland + National miles

View
Refine

    Regional freeads (within 50 miles of Scotland)

  • Biewer Yorkshire terrier
    7
    Glasgow - 25 miles

    £900

    + Delivery with
    Save
  • Yorkshire terrier stud
    2
    Cowdenbeath - 14 miles

    £250

    Save
  • Pedigree Yorkshire terriers
    5
    Dundee - 34 miles

    £550

    + Delivery with
    Save
  • Glasgow - 35 miles

    £175

    Save
  • Dundee - 31 miles

    £550

    Save
  • Dundee - 31 miles

    Price on application

    Save

    National freeads (50 miles or above)

  • Lampeter - 275 miles

    £425

    + Delivery with
    Save
  • Bromley - 367 miles

    £395

    + Delivery with
    Save
  • Bromley - 367 miles

    £600

    + Delivery with
    Save
  • Manchester - 197 miles

    £575

    + Delivery with
    Save
  • Burnley - 172 miles

    £395

    Collection only
    Save
  • Manchester - 197 miles

    £700

    + Delivery with
    Save
  • Manchester - 197 miles

    £600

    + Delivery with
    Save
  • Manchester - 197 miles

    £250

    Save
  • Boncath - 294 miles

    £450

    + Delivery with
    Save
  • Nottingham - 246 miles

    £600

    Save
  • Manchester - 197 miles

    £700

    + Delivery with
    Save
  • Manchester - 197 miles

    £200

    Save
  • biewer yorkshire   golddust exclusive small puppies
    4
    Southend On Sea - 368 miles

    £1,500

    + Delivery with
    Save
  • Awaiting Image
    0
    Haverhill - 330 miles

    Save
  • Staff pups
    3
    Smethwick - 265 miles

    £250

    + Delivery with
    Save
  • Lovely Yorkshire terrier puppies for sale.
    1
    Sutton - 362 miles

    £270

    + Delivery with
    Save
  • Yorkshire terrier puppies
    8
    Nottingham - 244 miles

    £500

    + Delivery with
    Save
  • Cross yorkie chihuahua
    3
    Leeds - 190 miles

    £180

    + Delivery with
    Save
  • cute male and female yorkie puppies
    1
    Kensington and Chelsea - 356 miles

    £1,500

    + Delivery with
    Save
  • yorkshire terriers ready now   2 boys left.
    5
    Peterlee - 135 miles

    £400

    + Delivery with
    Save
  • Beautiful super tiny teacup Yorkshire terrier
    3
    Kensington and Chelsea - 356 miles

    £1,700

    + Delivery with
    Save
  • biewer yorkshire   terrier  puppy
    10
    Brent - 350 miles

    £1,200

    + Delivery with
    Save
  • Pedigree Yorkshire Terrier amazing pups in Leeds
    7
    Leeds - 187 miles

    £595

    + Delivery with
    Save
  • golddust yorkshire terrier mini boys
    4
    Southend On Sea - 368 miles

    £1,200

    + Delivery with
    Save
  • biewer yorkshire   terrier boy male
    7
    Southend On Sea - 368 miles

    £1,000

    + Delivery with
    Save
  • biewer yorkshire   terrier small female
    7
    Southend On Sea - 368 miles

    £1,200

    + Delivery with
    Save
  • Yorkshire terriers
    2
    West Bromwich - 261 miles

    £400

    + Delivery with
    Save
  • Pedigree Yorkshire Terrier Puppies Ready Now
    1
    Llanybydder - 286 miles

    £350

    + Delivery with
    Save
  • Yorkshire terrier
    2
    Redditch - 280 miles

    £200

    + Delivery with
    Save
  • Biewer terrier puppies
    9
    Ammanford - 319 miles

    £800

    Collection only
    Save
  • Yorkshire Terrier X Pug
    3
    Hillingdon - 348 miles

    £250

    + Delivery with
    Save
  • Yorkie pups
    6
    St. Albans - 336 miles

    £400

    + Delivery with
    Save
  • Yorkshire terrier
    4
    Weston Super Mare - 335 miles

    £400

    + Delivery with
    Save
  • Awaiting Image
    0
    Altrincham - 201 miles

    Save
  • Miniature Yorkshire Terrier Pups For Sale
    2
    Swansea - 311 miles

    £500

    + Delivery with
    Save
  • Yorkie puppies for sale
    4
    Bromley - 366 miles

    £400

    + Delivery with
    Save
  • WANTED** Small  breed puppy/youngster to join a loving family
    1
    Lewisham - 363 miles

    Save
  • Awaiting Image
    0
    Norwich - 325 miles

    Save
  • yorkshire terrier mini (boy)
    3
    Bilston - 258 miles

    £400

    + Delivery with
    Save
  • Yorkshire Terrier for sale
    2
    Birmingham - 269 miles

    £300

    + Delivery with
    Save