251 Livestock & Farm Animals For Sale in UK

  • Sleaford

    £8

  • Polish Cockerel (Tolbunt)
    2
    Goole

    £10

  • Call ducklings
    2
    Tiverton

    £6

  • Billingshurst

    £10

  • Pershore

    £20

  • Redruth

    £14

  • Redruth

    £10

  • Redruth

    £10

  • PEDIGREE SADDLEBACK PIGS
    1
    Holsworthy

    £160

  • Swansea

    £10

  • BLUE MARAN PULLETS
    3
    Holsworthy

    £12

  • LIGHT SUSSEX PULLETS
    3
    Holsworthy

    £12

  • WARREN HENS FOR SALE
    1
    Holsworthy

    £9.50

  • Billingshurst

    £18

  • Jersey heifers
    1
    Nottingham

    £500

  • 2 Silkie hens - chickens
    2
    Maybole

    £30

  • Flock of Embden geese for sale
    1
    Kingsbridge

    £15

  • Bantam chickens and cockerel + more open to offers
    5
    Huntingdon

    £30

  • 2 chickens for sale, 1 is layer
    1
    Manchester

    £5

  • Irvine

    £35

  • 2 Lamas Free to good home
    3
    Neath

    Free

  • Awaiting Image
    0
    Wingate

    £20

  • Awaiting Image
    0
    Malvern

    £5

  • Awaiting Image
    0
    Malvern

    £25

  • Awaiting Image
    0
    Malvern

    £35

  • Brahmas for sale. 5 weeks, unsexed.
    1
    Goole

    £8

  • Brown Point of Lay Hens For Sale
    2
    Brough

    £10

  • Micro x piglets for sale
    4
    Ipswich

    £50

  • quail chicks,coturnix
    4
    Wokingham

    £4

  • Honiton

    £10

  • Chicks
    1
    Pontefract

    £20

  • 6 chicks
    3
    Pontefract

    £25

  • Lavender Muscovey lads
    1
    Redditch

    £15

  • Fertile hatching eggs
    7
    Bridgend

    £1

  • Pair of 7 week old Black and White Magpie Call Ducks - FREE RANGE HOME ONLY
    1
    Exeter

    £30

    Collection only
  • Awaiting Image
    0
    Exeter

    £0.99

  • Snowflake Quail Hatching Eggs
    2
    Southsea

    £12

  • Japanese Quail Birds
    2
    Southsea

    £6

  • AppleYard ducks for sale
    2
    Wallingford

    £25

  • Cardigan

    £150

  • Lleyn cross Texel shearlings for sale
    3
    Wallingford

    £80