Skip to content
Artificial Flower Stems

Artificial Flower Stems

Artificial Flowers for Every Occasion – Timeless Elegance, Zero Maintenance

Discover the lasting beauty of our artificial flowers collection at Corsage Creations – a carefully curated range of silk and faux flower stems designed to add elegance and charm to any moment. Whether you're planning a special event, styling your home, or selecting the perfect floral accessory, our lifelike blooms offer all the beauty of fresh flowers without the need for maintenance.

Crafted with exquisite detail and realistic textures, our artificial flowers bring sophistication and colour to every setting. From delicate corsages for prom and stylish boutonnières to stunning bridal bouquets and seasonal home décor, our floral stems and arrangements are designed to inspire creativity and offer long-lasting impact.

Why Choose Our Artificial Flowers?

  • Lifelike & Luxurious – High-quality silk and faux stems with realistic appearance
  • Perfect for Any Occasion – Weddings, proms, home décor, gifts, and more
  • Low Maintenance – No wilting, watering, or fading – just lasting beauty
  • Handpicked by James Douthwaite – Expertly curated for style and ease
  • UK-Based Supplier – Fast and reliable delivery across the UK

Feeling overwhelmed by choice? Let us help. Shop by occasion and explore our hand-selected collections, personally curated by James Douthwaite to make your decision effortless and inspiring.

Find your perfect artificial flowers today – and add a touch of elegance to every moment.

Rose - Red (70cm long)

Original price £3.25 - Original price £3.25
Original price
£3.25
£3.25 - £3.25
Current price £3.25
356 in stock

Artificial silk rose, 70cm long.Our artificial roses look just like the real thing. Perfect for handtieds or wedding arrangements. They can even be...

View full details
Original price £3.25 - Original price £3.25
Original price
£3.25
£3.25 - £3.25
Current price £3.25

Rose - Cream (70cm long)

Original price £3.25 - Original price £3.25
Original price
£3.25
£3.25 - £3.25
Current price £3.25
231 in stock

Artificial silk rose, 70cm long.Our artificial roses look just like the real thing. Perfect for handtieds or wedding arrangements. They can even be...

View full details
Original price £3.25 - Original price £3.25
Original price
£3.25
£3.25 - £3.25
Current price £3.25

Wax Flower Spray - Pink (77cm long)

Original price £9.50 - Original price £9.50
Original price
£9.50
£9.50 - £9.50
Current price £9.50
38 in stock

77cm long artificial wax flower spray.These wax flower sprays are great fillers for any design. They're a quick and easy way of adding a touch of c...

View full details
Original price £9.50 - Original price £9.50
Original price
£9.50
£9.50 - £9.50
Current price £9.50

Spray Roses - Pink (84cm long, 9 heads)

Original price £7.99 - Original price £7.99
Original price
£7.99
£7.99 - £7.99
Current price £7.99
180 in stock

Artificial spray roses with 9 heads, 84cm long.These realistic and delicate spray roses are a great addition to any bridal bouquet. With 9 heads th...

View full details
Original price £7.99 - Original price £7.99
Original price
£7.99
£7.99 - £7.99
Current price £7.99

Single Gerbera - Ivory (60cm long)

Original price £1.99 - Original price £1.99
Original price
£1.99
£1.99 - £1.99
Current price £1.99
702 in stock

Artificial single gerbera, 60cm long.

Original price £1.99 - Original price £1.99
Original price
£1.99
£1.99 - £1.99
Current price £1.99

Single Gerbera - Cerise (60cm long)

Original price £1.99 - Original price £1.99
Original price
£1.99
£1.99 - £1.99
Current price £1.99
826 in stock

Artificial single gerbera, 60cm long.

Original price £1.99 - Original price £1.99
Original price
£1.99
£1.99 - £1.99
Current price £1.99

Large Poppy Stem - Red (2 heads & 1 bud, 70cm long)

Original price £4.99 - Original price £4.99
Original price
£4.99
£4.99 - £4.99
Current price £4.99
548 in stock

Artificial poppy stem with two heads and one bud, 70cm long.

Original price £4.99 - Original price £4.99
Original price
£4.99
£4.99 - £4.99
Current price £4.99

Poppy Spray - White (3 heads & 1 bud, 58cm long)

Original price £4.00 - Original price £4.00
Original price
£4.00
£4.00 - £4.00
Current price £4.00
284 in stock

58cm long artificial white poppy spray with three heads and one bud.

Original price £4.00 - Original price £4.00
Original price
£4.00
£4.00 - £4.00
Current price £4.00

Real Touch Lily Spray - White (2 heads & 2 buds, 65cm long)

Original price £7.99 - Original price £7.99
Original price
£7.99
£7.99 - £7.99
Current price £7.99
376 in stock

Artificial real touch lily spray with two heads and two buds. 65cm long.

Original price £7.99 - Original price £7.99
Original price
£7.99
£7.99 - £7.99
Current price £7.99

Chrysanthemum Bloom - Ivory (66cm long)

Original price £4.50 - Original price £4.50
Original price
£4.50
£4.50 - £4.50
Current price £4.50
157 in stock

Artificial ivory chrysanthemum bloom, 66cm long.

Original price £4.50 - Original price £4.50
Original price
£4.50
£4.50 - £4.50
Current price £4.50

Single Rosa Autumn Rose - Purple (62cm long)

Original price £3.25 - Original price £3.25
Original price
£3.25
£3.25 - £3.25
Current price £3.25
1085 in stock

Artificial autumn rose, 62cm long

Original price £3.25 - Original price £3.25
Original price
£3.25
£3.25 - £3.25
Current price £3.25

Artificial Fritillaria - White/Green (6 heads, 65cm long)

Original price £2.26 - Original price £2.26
Original price
£2.26
£2.26 - £2.26
Current price £2.26
489 in stock

Artificial Fritillaria Spray – White/Green (6 Heads, 65cm) Bring timeless elegance to your arrangements with our Artificial Fritillaria Spray, feat...

View full details
Original price £2.26 - Original price £2.26
Original price
£2.26
£2.26 - £2.26
Current price £2.26

Snowball Viburnum Bush - Aqua (6 heads, 96cm long)

Original price £9.95 - Original price £9.95
Original price
£9.95
£9.95 - £9.95
Current price £9.95
94 in stock

Artificial snowball viburnum bush with 6 heads and 96cm long. Each head is approximately 10cm diameter.Our artificial snowball viburnum bush can be...

View full details
Original price £9.95 - Original price £9.95
Original price
£9.95
£9.95 - £9.95
Current price £9.95

Large Amaryllis Stem - Red (3 heads, 75cm long)

Original price £9.95 - Original price £9.95
Original price
£9.95
£9.95 - £9.95
Current price £9.95
15 in stock

Red Amaryllis Stem: Dramatic beauty in red blooms. (75cm long). Make a bold statement with our Large Amaryllis Stem in striking Red. Standing at 75...

View full details
Original price £9.95 - Original price £9.95
Original price
£9.95
£9.95 - £9.95
Current price £9.95

Large Amaryllis Stem - Ivory (3 heads, 75cm long)

Original price £9.95 - Original price £9.95
Original price
£9.95
£9.95 - £9.95
Current price £9.95
31 in stock

Ivory Amaryllis Stem: Classic elegance in ivory. (75cm long)Make a bold statement with our Large Amaryllis Stem in striking Red. Standing at 75cm w...

View full details
Original price £9.95 - Original price £9.95
Original price
£9.95
£9.95 - £9.95
Current price £9.95

104cm Dry Poppy Spray - Yellow (5 heads)

Original price £8.95 - Original price £8.95
Original price
£8.95
£8.95 - £8.95
Current price £8.95
95 in stock

Artificial 104cm Dry Poppy Spray - Yellow: Sunny 5-head spray, 104cm, brings a touch of brightness to your arrangements.Infuse vibrancy into your d...

View full details
Original price £8.95 - Original price £8.95
Original price
£8.95
£8.95 - £8.95
Current price £8.95

Dry Artificial Sunflower Spray - Cream (3 heads, 51cm long)

Original price £4.50 - Original price £4.50
Original price
£4.50
£4.50 - £4.50
Current price £4.50
213 in stock

Dry Artificial Sunflower Spray - Cream: Classic 3-head spray, 51cm, brings a touch of sunshine to your arrangements.Bring the beauty of sunflowers ...

View full details
Original price £4.50 - Original price £4.50
Original price
£4.50
£4.50 - £4.50
Current price £4.50

Scabious Bush - Pink/Ivory (12 heads, 33cm long)

Original price £4.96 - Original price £4.96
Original price
£4.96
£4.96 - £4.96
Current price £4.96
455 in stock

Artificial scabious bush with foliage, approximately 33cm long. 12 heads per bunch.

Original price £4.96 - Original price £4.96
Original price
£4.96
£4.96 - £4.96
Current price £4.96

Artificial Hanging Begonia Foliage - Green/Brown (90cm long)

Original price £13.96 - Original price £13.96
Original price
£13.96
£13.96 - £13.96
Current price £13.96
371 in stock

Add lush greenery to your decor with this 90cm long Artificial Hanging Begonia Foliage. Featuring realistic green and brown leaves, it's perfect fo...

View full details
Original price £13.96 - Original price £13.96
Original price
£13.96
£13.96 - £13.96
Current price £13.96

Artificial Lily Spray - Red/Orange(90cm long with 2 heads and a bud)

Original price £7.00 - Original price £7.00
Original price
£7.00
£7.00 - £7.00
Current price £7.00
420 in stock

Add warmth to your displays with the Artificial Lily Spray in Red/Orange. Measuring 90cm, this lifelike stem is perfect for autumn-inspired arrange...

View full details
Original price £7.00 - Original price £7.00
Original price
£7.00
£7.00 - £7.00
Current price £7.00

Single Hydrangea - Blue/Turquoise (19cm diameter, 82cm long)

Original price £7.50 - Original price £7.50
Original price
£7.50
£7.50 - £7.50
Current price £7.50
444 in stock

Single Hydrangea - Blue/Turquoise (19cm diameter, 82cm long)

Original price £7.50 - Original price £7.50
Original price
£7.50
£7.50 - £7.50
Current price £7.50

Rose - Blush (70cm long)

Original price £3.25 - Original price £3.25
Original price
£3.25
£3.25 - £3.25
Current price £3.25
282 in stock

Artificial silk rose, 70cm long.Our artificial roses look just like the real thing. Perfect for handtieds or wedding arrangements. They can even be...

View full details
Original price £3.25 - Original price £3.25
Original price
£3.25
£3.25 - £3.25
Current price £3.25

Single Ranunculus - Yellow (60cm long)

Original price £3.76 - Original price £3.76
Original price
£3.76
£3.76 - £3.76
Current price £3.76
173 in stock

Artificial single ranunculus, 60cm long.

Original price £3.76 - Original price £3.76
Original price
£3.76
£3.76 - £3.76
Current price £3.76

Glittered Single Rose - Burgundy (55cm Long)

Original price £3.25 - Original price £3.25
Original price
£3.25
£3.25 - £3.25
Current price £3.25
143 in stock

Artificial glittered single rose, 55cm Long.

Original price £3.25 - Original price £3.25
Original price
£3.25
£3.25 - £3.25
Current price £3.25

Poppy Spray - Yellow (3 heads & 1 bud, 58cm long)

Original price £4.00 - Original price £4.00
Original price
£4.00
£4.00 - £4.00
Current price £4.00
337 in stock

58cm long artificial yellow poppy spray with three heads and one bud.

Original price £4.00 - Original price £4.00
Original price
£4.00
£4.00 - £4.00
Current price £4.00

Double Gerbera - Orange (76cm long)

Original price £4.99 - Original price £4.99
Original price
£4.99
£4.99 - £4.99
Current price £4.99
309 in stock

76cm long artificial orange double gerbera.

Original price £4.99 - Original price £4.99
Original price
£4.99
£4.99 - £4.99
Current price £4.99

Chrysanthemum Bloom - Yellow (66cm long)

Original price £4.50 - Original price £4.50
Original price
£4.50
£4.50 - £4.50
Current price £4.50
106 in stock

Artificial yellow chrysanthemum bloom, 66cm long.

Original price £4.50 - Original price £4.50
Original price
£4.50
£4.50 - £4.50
Current price £4.50

Chrysanthemum Bloom - Mauve (66cm long)

Original price £4.50 - Original price £4.50
Original price
£4.50
£4.50 - £4.50
Current price £4.50
425 in stock

Artificial mauve chrysanthemum bloom, 66cm long.

Original price £4.50 - Original price £4.50
Original price
£4.50
£4.50 - £4.50
Current price £4.50

Single Amaryllis - Pink/White (40cm long)

Original price £4.75 - Original price £4.75
Original price
£4.75
£4.75 - £4.75
Current price £4.75
18 in stock

Artificial amaryllis, 40cm long.

Original price £4.75 - Original price £4.75
Original price
£4.75
£4.75 - £4.75
Current price £4.75

Single Protea Cynaroides - Dusty Burgundy (51cm long)

Original price £5.75 - Original price £5.75
Original price
£5.75
£5.75 - £5.75
Current price £5.75
Only 5 left!

Artificial protea cynaroides, 51cm long.

Original price £5.75 - Original price £5.75
Original price
£5.75
£5.75 - £5.75
Current price £5.75

Artificial Leucadendron Spray - White/Green (9 heads, 68cm long)

Original price £5.95 - Original price £5.95
Original price
£5.95
£5.95 - £5.95
Current price £5.95
612 in stock

Artificial leucadendron spray with 9 heads. 68cm long.These delicate and intricate flowers are perfect for adding colour to any arrangement.

Original price £5.95 - Original price £5.95
Original price
£5.95
£5.95 - £5.95
Current price £5.95

Artificial Larkspur Spray - Mauve (97cm long)

Original price £6.95 - Original price £6.95
Original price
£6.95
£6.95 - £6.95
Current price £6.95
162 in stock

97cm long artificial larkspur spray.These larkspur sprays are ideal for adding height and colour to your floral arrangements.

Original price £6.95 - Original price £6.95
Original price
£6.95
£6.95 - £6.95
Current price £6.95

Scabious Bush - Bue/Ivory (12 heads, 33cm long)

Original price £4.96 - Original price £4.96
Original price
£4.96
£4.96 - £4.96
Current price £4.96
477 in stock

Artificial scabious bush with foliage, approximately 33cm long. 12 heads per bunch.

Original price £4.96 - Original price £4.96
Original price
£4.96
£4.96 - £4.96
Current price £4.96

5 Headed Poinsettia Bush - White/Pink (50cm long with 25cm diameter heads)

Original price £10.00 - Original price £10.00
Original price
£10.00
£10.00 - £10.00
Current price £10.00
108 in stock

Create stunning floral arrangements with the 5 Headed Poinsettia Bush in White/Pink. At 50cm long with 25cm diameter heads, it’s perfect for holida...

View full details
Original price £10.00 - Original price £10.00
Original price
£10.00
£10.00 - £10.00
Current price £10.00

Dry Garden Rose Spray - Burnt Orange (2 heads, 1 bud. 59cm long)

Original price £5.99 - Original price £5.99
Original price
£5.99
£5.99 - £5.99
Current price £5.99
420 in stock

Artificial Dried Garden Rose Spray - Burnt Orange: Warm 2-head, 1-bud spray, 59cm, adds a pop of autumn colour.Capture the warmth of autumn with ou...

View full details
Original price £5.99 - Original price £5.99
Original price
£5.99
£5.99 - £5.99
Current price £5.99

104cm Dry Poppy Spray - Red (5 heads)

Original price £8.95 - Original price £8.95
Original price
£8.95
£8.95 - £8.95
Current price £8.95
12 in stock

Artificial 104cm Dry Poppy Spray - Red: Bold 5-head spray, 104cm, ideal for creating vibrant and eye-catching displays.Make a bold statement with o...

View full details
Original price £8.95 - Original price £8.95
Original price
£8.95
£8.95 - £8.95
Current price £8.95

Large Cherry Blossom Spray - Cream (95cm Long)

Original price £14.95 - Original price £14.95
Original price
£14.95
£14.95 - £14.95
Current price £14.95
489 in stock

Artificial Cherry Blossom trail, 95cm long.Our artificial Cherry Blossom Sprays look like the real thing, they are great for cutting up and adding ...

View full details
Original price £14.95 - Original price £14.95
Original price
£14.95
£14.95 - £14.95
Current price £14.95

Large Cherry Blossom Spray - Light Pink (95cm Long)

Original price £14.95 - Original price £14.95
Original price
£14.95
£14.95 - £14.95
Current price £14.95
631 in stock

Artificial Cherry Blossom trail, 95cm long.Our artificial Cherry Blossom Sprays look like the real thing, they are great for cutting up and adding ...

View full details
Original price £14.95 - Original price £14.95
Original price
£14.95
£14.95 - £14.95
Current price £14.95

Peony - Cream/Pink (1 flower & 1 bud, 64cm long)

Original price £4.50 - Original price £4.50
Original price
£4.50
£4.50 - £4.50
Current price £4.50
540 in stock

Artificial peony with 1 flower and 1 bud. 64cm long. Flower head approximately 14cm diameter.Peonies are a must have for weddings and our artificia...

View full details
Original price £4.50 - Original price £4.50
Original price
£4.50
£4.50 - £4.50
Current price £4.50

Large Delphinium - Blue 135cm long)

Original price £13.96 - Original price £13.96
Original price
£13.96
£13.96 - £13.96
Current price £13.96
208 in stock

135cm long artificial silk delphinium (larkspur) in blue.Our artificial delphiniums are stunning in colour. Perfect for a floral arrangement or in ...

View full details
Original price £13.96 - Original price £13.96
Original price
£13.96
£13.96 - £13.96
Current price £13.96

Large Delphinium - White (135cm long)

Original price £13.96 - Original price £13.96
Original price
£13.96
£13.96 - £13.96
Current price £13.96
95 in stock

135cm long artificial silk delphinium (larkspur) in white.Our artificial delphiniums are stunning in colour. Perfect for a floral arrangement or in...

View full details
Original price £13.96 - Original price £13.96
Original price
£13.96
£13.96 - £13.96
Current price £13.96

Rose - Burgundy (70cm long)

Original price £3.25 - Original price £3.25
Original price
£3.25
£3.25 - £3.25
Current price £3.25
186 in stock

Artificial silk rose, 70cm long. Our artificial roses look just like the real thing. Perfect for handtieds or wedding arrangements. They can even b...

View full details
Original price £3.25 - Original price £3.25
Original price
£3.25
£3.25 - £3.25
Current price £3.25

Large Peony - Mauve (70cm long)

Original price £4.96 - Original price £4.96
Original price
£4.96
£4.96 - £4.96
Current price £4.96
58 in stock

Artificial large silk peony, 20cm diameter. 70cm long.Our large artificial peonies are the perfect flower for venue decorations or large installati...

View full details
Original price £4.96 - Original price £4.96
Original price
£4.96
£4.96 - £4.96
Current price £4.96

Glittered Single Rose - Light Pink (55cm Long)

Original price £3.25 - Original price £3.25
Original price
£3.25
£3.25 - £3.25
Current price £3.25
335 in stock

Artificial glittered single rose, 55cm Long.

Original price £3.25 - Original price £3.25
Original price
£3.25
£3.25 - £3.25
Current price £3.25

Glittered Single Rose - White (55cm Long)

Original price £3.25 - Original price £3.25
Original price
£3.25
£3.25 - £3.25
Current price £3.25
337 in stock

Artificial glittered single rose, 55cm Long.

Original price £3.25 - Original price £3.25
Original price
£3.25
£3.25 - £3.25
Current price £3.25

Single Gerbera - Yellow (60cm long)

Original price £1.99 - Original price £1.99
Original price
£1.99
£1.99 - £1.99
Current price £1.99
1212 in stock

Artificial single gerbera, 60cm long.

Original price £1.99 - Original price £1.99
Original price
£1.99
£1.99 - £1.99
Current price £1.99

Single Gerbera - Pink (60cm long)

Original price £1.99 - Original price £1.99
Original price
£1.99
£1.99 - £1.99
Current price £1.99
987 in stock

Artificial single gerbera, 60cm long.

Original price £1.99 - Original price £1.99
Original price
£1.99
£1.99 - £1.99
Current price £1.99

47cm Velvet Poinsettia Bush with 5 heads - White

Original price £12.95 - Original price £12.95
Original price
£12.95
£12.95 - £12.95
Current price £12.95
Only 6 left!

47cm Velvet Poinsettia Bush - White: Classic white velvet, 5 heads, 47cm. Timeless festive décor.Choose from our collection of 47cm Velvet Poinsett...

View full details
Original price £12.95 - Original price £12.95
Original price
£12.95
£12.95 - £12.95
Current price £12.95