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

Collection: Christmas Artificial

View our range of artificial Christmas flowers below...
105 products
  • 30cm Red/Gold Poinsettia and Rosebud Bush - Christmas Artificial Xmas Flower
    30cm Red/Gold Poinsettia and Rosebud Bush - Christmas Artificial Xmas Flower
    Regular price
    £0.95
    Sale price
    £0.95
    Unit price
    per 
  • 30cm Red Poinsettia Bush - 7 Heads - Christmas Artificial Xmas Flower
    30cm Red Poinsettia Bush - 7 Heads - Christmas Artificial Xmas Flower
    Regular price
    £0.95
    Sale price
    £0.95
    Unit price
    per 
  • 43cm Red Poinsettia Berry and Eucalyptus Bush - Christmas Artificial Xmas Flower
    43cm Red Poinsettia Berry and Eucalyptus Bush - Christmas Artificial Xmas Flower
    Regular price
    £2.50
    Sale price
    £2.50
    Unit price
    per 
  • 40cm Large Red Glitter Velvet Poinsettia Bush - Christmas Xmas Artificial
    40cm Large Red Glitter Velvet Poinsettia Bush - Christmas Xmas Artificial
    Regular price
    £4.20
    Sale price
    £4.20
    Unit price
    per 
  • 20cm Red Glitter Holly Pick - Christmas Xmas Artificial Greenery
    20cm Red Glitter Holly Pick - Christmas Xmas Artificial Greenery
    Regular price
    £1.30
    Sale price
    £1.30
    Unit price
    per 
  • 68cm Red Artificial Glittered Leaf Branch Spray - Christmas Decoration Xmas
    68cm Red Artificial Glittered Leaf Branch Spray - Christmas Decoration Xmas
    Regular price
    £1.80
    Sale price
    £1.80
    Unit price
    per 
  • 9.5cm Red Velvet Poinsettia - x 12pcs Single Loose Heads - Artificial Christmas Wreath
    9.5cm Red Velvet Poinsettia - x 12pcs Single Loose Heads - Artificial Christmas Wreath
    Regular price
    £1.70
    Sale price
    £1.70
    Unit price
    per 
  • 67cm Red Berry Single Stem - Christmas Artificial Xmas
    67cm Red Berry Single Stem - Christmas Artificial Xmas
    Regular price
    £3.95
    Sale price
    £3.95
    Unit price
    per