Skip to content
Silk Artificial Roses

Silk Artificial Roses

Silk Artificial Roses – Timeless Beauty, Zero Maintenance

Welcome to our Silk Roses Collection – a carefully curated range of realistic artificial roses designed to add elegance and charm to any setting. Whether you're decorating for a wedding, styling a space, or creating floral displays, our faux roses bring the beauty of fresh flowers without the need for water or care.

Each silk rose is crafted with attention to detail, capturing the soft texture and natural shape of real blooms. From romantic red roses to classic whites and soft pastels, our collection suits every theme and occasion.

Perfect For:

  • Weddings and bridal arrangements

  • Home décor and table styling

  • Retail and visual merchandising

  • Events, venues, and photo shoots

  • Gift boxes, hampers, and DIY crafts

Whether you're a florist, event planner, or simply love long-lasting flowers, our premium-quality artificial roses offer a stunning, maintenance-free alternative to fresh blooms.

Shop the finest silk roses in the UK – where realism, quality, and timeless beauty meet in every petal.

Garden Rose - Cream (50cm long)

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

Artificial rose on a 50cm stem, approximately 12cm diameter.It's easy to create a gorgeous rose bouquet with our garden roses or why not add them t...

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

Garden Rose - Hot Pink (50cm long)

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

Artificial rose on a 50cm stem, approximately 12cm diameter.It's easy to create a gorgeous rose bouquet with our garden roses or why not add them t...

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

Spray Roses - Light 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
Only 9 left!

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

Garden Rose - Cerise (50cm long)

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

Artificial rose on a 50cm stem, approximately 12cm diameter.It's easy to create a gorgeous rose bouquet with our garden roses or why not add them t...

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

Garden Rose - Burnt Orange/Brown (50cm long)

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

Artificial rose on a 50cm stem, approximately 12cm diameter.It's easy to create a gorgeous rose bouquet with our garden roses or why not add them t...

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

Garden Rose - Dusty Rose (50cm long)

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

Artificial rose on a 50cm stem, approximately 12cm diameter.It's easy to create a gorgeous rose bouquet with our garden roses or why not add them t...

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

Rose - Dusty Pink (70cm long)

Original price £3.25 - Original price £3.25
Original price
£3.25
£3.25 - £3.25
Current price £3.25
846 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

Garden Rose - Light Pink (50cm long)

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

Artificial rose on a 50cm stem, approximately 12cm diameter.It's easy to create a gorgeous rose bouquet with our garden roses or why not add them t...

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

Garden Rose - Antique Mauve (50cm long)

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

Artificial rose on a 50cm stem, approximately 12cm diameter.It's easy to create a gorgeous rose bouquet with our garden roses or why not add them t...

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

Garden Rose - Peach (50cm long)

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

Artificial rose on a 50cm stem, approximately 12cm diameter.It's easy to create a gorgeous rose bouquet with our garden roses or why not add them t...

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

Dry Rose Spray - Cream (4 heads, 54cm long)

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

Artificial dry look rose spray with 4 heads, 54cm long.

Original price £7.00 - Original price £7.00
Original price
£7.00
£7.00 - £7.00
Current price £7.00

Dry Garden Rose Spray - Beige (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
731 in stock

Artificial Dried Garden Rose Spray - Beige: Elegant 2-head, 1-bud spray, 59cm, perfect for creating refined floral displays.Embrace a subtle and ti...

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

Dry Rose Spray - Orange (4 heads, 54cm long)

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

Artificial dry look rose spray with 4 heads, 54cm long.

Original price £7.00 - Original price £7.00
Original price
£7.00
£7.00 - £7.00
Current price £7.00

Dry Rose Spray - Mauve (4 heads, 54cm long)

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

Artificial dry look rose spray with 4 heads, 54cm long.

Original price £7.00 - Original price £7.00
Original price
£7.00
£7.00 - £7.00
Current price £7.00

Dry Rose Spray - Burgundy (4 heads, 54cm long)

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

Artificial dry look rose spray with 4 heads, 54cm long.

Original price £7.00 - Original price £7.00
Original price
£7.00
£7.00 - £7.00
Current price £7.00

Dry Garden Rose Spray - Pink (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
619 in stock

Artificial Dried Garden Rose Spray - Pink: Graceful 2-head, 1-bud spray, 59cm, adds a touch of romance to arrangements.Add a delicate and charming ...

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

Peony - Dusty Rose (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
307 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

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

Rose - Blush (70cm long)

Original price £3.25 - Original price £3.25
Original price
£3.25
£3.25 - £3.25
Current price £3.25
288 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

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

Garden Rose - White (50cm long)

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

Artificial rose on a 50cm stem, approximately 12cm diameter.It's easy to create a gorgeous rose bouquet with our garden roses or why not add them t...

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

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

Single Rosa Autumn Rose - Dark Cream (62cm long)

Original price £3.25 - Original price £3.25
Original price
£3.25
£3.25 - £3.25
Current price £3.25
858 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

Dry Garden Rose Spray - Yellow (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
129 in stock

Artificial Dried Garden Rose Spray - Yellow: Sunny 2-head, 1-bud spray, 59cm, brings warmth to your floral arrangements.Add a touch of sunshine to ...

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

Rose - Red (70cm long)

Original price £3.25 - Original price £3.25
Original price
£3.25
£3.25 - £3.25
Current price £3.25
380 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
327 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 - 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

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

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

Single Rosa Autumn Rose - Pink (62cm long)

Original price £3.25 - Original price £3.25
Original price
£3.25
£3.25 - £3.25
Current price £3.25
1234 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

Dry Rose Spray - Green (4 heads, 54cm long)

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

Artificial dry look rose spray with 4 heads, 54cm long.

Original price £7.00 - Original price £7.00
Original price
£7.00
£7.00 - £7.00
Current price £7.00

Artificial Rose Tree - White/Green (182cm long)

Original price £190.00 - Original price £190.00
Original price
£190.00
£190.00 - £190.00
Current price £190.00
Only 3 left!

Add timeless beauty to your space with this 182cm Artificial Rose Tree in White/Green. Its lifelike blooms and leaves create an elegant, romantic a...

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

Rose, Lily & Hydrangea Bush - Antique Mauve/Brown (35cm long)

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

Add a touch of vintage charm to your decor with this 35cm long Rose, Lily & Hydrangea Bush in Antique Mauve/Brown. Its realistic design brings ...

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

Rose, Lily & Hydrangea Bush - Ivory/Purple (35cm long)

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

Create stunning floral displays with this 35cm long Rose, Lily & Hydrangea Bush in Ivory/Purple. Its lifelike blooms add a fresh, elegant look ...

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

Rose, Lily & Hydrangea Bush - Ivory (35cm long)

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

Enhance your space with this 35cm long Rose, Lily & Hydrangea Bush in Ivory. Its realistic design adds a timeless, sophisticated touch to any s...

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

Artificial Mini Garden Rose Bush - Pink (37cm long)

Original price £5.50 - Original price £5.50
Original price
£5.50
£5.50 - £5.50
Current price £5.50
23 in stock

Add a touch of charm to your decor with this 37cm long Artificial Mini Garden Rose Bush in Pink. Its realistic design brings a fresh, natural look ...

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

3 Rose Headband - White (17cm Diameter, adjustable)

Original price £10.74
Original price £10.74 - Original price £10.74
Original price £10.74
Current price £2.24
£2.24 - £2.24
Current price £2.24
670 in stock

Fabric Rose Headband with adjustable sizing (17cm Diameter, adjustable).This gorgeous Rose Headband is perfect for Weddings and Festivals to creat...

View full details
Original price £10.74
Original price £10.74 - Original price £10.74
Original price £10.74
Current price £2.24
£2.24 - £2.24
Current price £2.24
Sale Sale

Silver Rose Bouquet Buckle

Original price £3.54
Original price £3.54 - Original price £3.54
Original price £3.54
Current price £0.74
£0.74 - £0.74
Current price £0.74
90 in stock

Rose shaped series of crystals, create a buckle to add bling to your bouquet (approx 5cm diameter).Here is a way to add the extra WOW to your bouqu...

View full details
Original price £3.54
Original price £3.54 - Original price £3.54
Original price £3.54
Current price £0.74
£0.74 - £0.74
Current price £0.74
Sale Sale

Circles Bracelet - Rose Gold

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

Bring a trendy touch to your accessories with the Circles Bracelet in Rose Gold. Its stylish design is perfect for adding a chic, modern look to an...

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

Dry Rose Hydrangea with Mixed Foliage Bouquet - Peach Mix (32cm long)

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

Artificial Dry Rose Hydrangea with Mixed Foliage Bouquet - Peach Mix: Elegant 32cm bouquet, adds sophistication to your arrangements. Achieve a sof...

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

Dry Rose Hydrangea with Mixed Foliage Bouquet - Pink Mix (32cm long)

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

Artificial Dry Rose Hydrangea with Mixed Foliage Bouquet - Pink Mix: Romantic 32cm bouquet, adds charm to your floral arrangements. Create a romant...

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

Artificial Dry Rose Bundle - Peach/Pink (9 heads, 6cm diameter. 72cm long)

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

Artificial Dry Rose Bundle - Peach/Pink: Delicate 9-head bundle, 72cm, perfect for soft and romantic arrangements. Infuse warmth and romance into y...

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

Rose Bush with Foliage - Hot Pink (18 heads)

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

Artificial rose bush with foliage, approximately 42cm long. Each rose head is approximately 8cm diameter. 18 heads per bunch.Our rose bush is great...

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

Rose Bush with Foliage - Pink (18 heads)

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

Artificial rose bush with foliage, approximately 42cm long. Each rose head is approximately 8cm diameter. 18 heads per bunch.Our rose bush is great...

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

Glittered Reed Spray - Rose Gold (81cm long)

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

Artificial reed spray with glitter, 81cm long.

Original price £3.50 - Original price £3.50
Original price
£3.50
£3.50 - £3.50
Current price £3.50

Rose and Gerbera Bundle - Blue (30cm long)

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

Artificial rose and gerbera bunch, 30cm long.

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

Rose and Gerbera Bundle - Cerise/Pink (30cm long)

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

Artificial rose and gerbera bunch, 30cm long.

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

Rose and Gerbera Bundle - Green/Ivory (30cm long)

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

Artificial rose and gerbera bunch, 30cm long.

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