Welcome to Direct Florist Supplies Wholesale - FREE MAINLAND UK SHIPPING OVER £150 excl. VAT - Click and Collect Available!

Collection: Christmas Wreaths & Garlands

View our range of wreaths and garlands below...
31 products
  • 4ft Large White Poinsettia Garland Snow Detail - Christmas Xmas Decoration
    4ft Large White Poinsettia Garland Snow Detail - Christmas Xmas Decoration
    Regular price
    £7.50
    Sale price
    £7.50
    Unit price
    per 
  • 9ft Large Frosted Snowy Spruce Garland With Berries
    9ft Large Frosted Snowy Spruce Garland With Berries
    Regular price
    £19.95
    Sale price
    £19.95
    Unit price
    per 
  • 2M Artificial Pine Spruce Garland Xmas Christmas Decoration
    2M Artificial Pine Spruce Garland Xmas Christmas Decoration
    Regular price
    £2.50
    Sale price
    £2.50
    Unit price
    per 
  • Box of 12 - *NOW IN STOCK* - 2.7M (270cm) Artificial Spruce Garland Green
    Box of 12 - *NOW IN STOCK* - 2.7M (270cm) Artificial Spruce Garland Green
    Regular price
    £57.00
    Sale price
    £57.00
    Unit price
    per 
  • 3ft Artificial Red Poinsettia Garland - 5 Large Heads - Christmas Xmas Decoration
    3ft Artificial Red Poinsettia Garland - 5 Large Heads - Christmas Xmas Decoration
    Regular price
    £0.85
    Sale price
    £0.85
    Unit price
    per 
  • 180cm Flocked Eucalyptus Garland Grey Green - Christmas Xmas Decoration
    180cm Flocked Eucalyptus Garland Grey Green - Christmas Xmas Decoration
    Regular price
    £6.40
    Sale price
    £6.40
    Unit price
    per 
  • Box of 20 - NOW IN STOCK! - 45cm (18 Inch) Artificial Green Spruce Wreaths with 140 Tips
    Box of 20 - NOW IN STOCK! - 45cm (18 Inch) Artificial Green Spruce Wreaths with 140 Tips
    Regular price
    £58.00
    Sale price
    £58.00
    Unit price
    per 
  • 45cm (18 Inch) Spruce Wreath with Cones and Berries - Christmas Artificial Xmas
    45cm (18 Inch) Spruce Wreath with Cones and Berries - Christmas Artificial Xmas
    Regular price
    £9.95
    Sale price
    £9.95
    Unit price
    per