Email: sales@michaeldark.co.uk | Telephone: 01626 334134

Volume Discounts
save up to 20%

Free Delivery
on orders over £75.00

Professional Advice 
from our team of expert florists

Christmas Ribbon & Bows

Christmas Ribbons & Bows for Florists, Retailers & Gift Wrapping

Add a festive finishing touch to your arrangements, gifts and displays with our professional range of Christmas ribbons and bows. From elegant wired satin to cheerful tartan and shimmering metallics, each style is selected to help trade customers create impact at scale.

This collection includes:

  • Wired Edge Ribbons – ideal for shaping bold bows, wrapping hatboxes, or edging centrepieces. Choose from metallics, plaids and velvets.
  • Tartan Ribbons – traditional checks in seasonal reds, greens, golds and natural tones. Perfect for rustic wrapping and wreaths.
  • Pull Bows – ready-to-use, space-saving bows that spring into shape. Great for hampers and gift stations.
  • Curling Ribbon – classic plastic ribbon for speedy wrapping, balloon décor and high-volume gift wrapping lines.
  • Pre-Made Christmas Bows – decorative stars, loops, and wired bows that make merchandising fast and festive.

All products are available in bulk rolls, multipacks or dispenser-ready formats—designed for florists, garden centres, and event stylists who need volume, value and visual impact.

Pair your ribbons with Christmas Decorations, Seasonal Containers, and Floral Picks to complete your holiday styling. All part of our Floralcraft® trade florist range.

Show more
£4.99 (£5.99 inc VAT) (£5.99 inc VAT)
£6.46 (£7.75 inc VAT) (£7.75 inc VAT)
£2.00 (£2.40 inc VAT) (£2.40 inc VAT)
£1.25 (£1.50 inc VAT) (£1.50 inc VAT)
£1.25 (£1.50 inc VAT) (£1.50 inc VAT)
£1.25 (£1.50 inc VAT) (£1.50 inc VAT)
£1.50 (£1.80 inc VAT) (£1.80 inc VAT)
£1.50 (£1.80 inc VAT) (£1.80 inc VAT)
£1.50 (£1.80 inc VAT) (£1.80 inc VAT)
£1.50 (£1.80 inc VAT) (£1.80 inc VAT)
Out of stock
£2.99 (£3.59 inc VAT) (£3.59 inc VAT)
£3.50 (£4.20 inc VAT) (£4.20 inc VAT)
£3.50 (£4.20 inc VAT) (£4.20 inc VAT)
£3.99 (£4.79 inc VAT) (£4.79 inc VAT)
£3.99 (£4.79 inc VAT) (£4.79 inc VAT)
£4.75 (£5.70 inc VAT) (£5.70 inc VAT)
£3.99 (£4.79 inc VAT) (£4.79 inc VAT)
£5.99 (£7.19 inc VAT) (£7.19 inc VAT)
£2.95 (£3.54 inc VAT) (£3.54 inc VAT)
£2.95 (£3.54 inc VAT) (£3.54 inc VAT)
Out of stock