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 £3.50 - Original price £3.50
Original price
£3.50
£3.50 - £3.50
Current price £3.50
70 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 £3.50 - Original price £3.50
Original price
£3.50
£3.50 - £3.50
Current price £3.50

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

Original price £7.99 - Original price £7.99
Original price
£7.99
£7.99 - £7.99
Current price £7.99
80 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 - Hot Pink (50cm long)

Original price £3.50 - Original price £3.50
Original price
£3.50
£3.50 - £3.50
Current price £3.50
3416 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 £3.50 - Original price £3.50
Original price
£3.50
£3.50 - £3.50
Current price £3.50

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

Original price £7.00 - Original price £7.00
Original price
£7.00
£7.00 - £7.00
Current price £7.00
Coming Soon

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
Sold out

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
148 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 - Cerise (50cm long)

Original price £3.50 - Original price £3.50
Original price
£3.50
£3.50 - £3.50
Current price £3.50
2225 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 £3.50 - Original price £3.50
Original price
£3.50
£3.50 - £3.50
Current price £3.50

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

Original price £3.50 - Original price £3.50
Original price
£3.50
£3.50 - £3.50
Current price £3.50
1033 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 £3.50 - Original price £3.50
Original price
£3.50
£3.50 - £3.50
Current price £3.50

Garden Rose - Dusty Rose (50cm long)

Original price £3.50 - Original price £3.50
Original price
£3.50
£3.50 - £3.50
Current price £3.50
982 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 £3.50 - Original price £3.50
Original price
£3.50
£3.50 - £3.50
Current price £3.50

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
13 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 £3.50 - Original price £3.50
Original price
£3.50
£3.50 - £3.50
Current price £3.50
637 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 £3.50 - Original price £3.50
Original price
£3.50
£3.50 - £3.50
Current price £3.50

Garden Rose - Antique Mauve (50cm long)

Original price £3.50 - Original price £3.50
Original price
£3.50
£3.50 - £3.50
Current price £3.50
1970 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 £3.50 - Original price £3.50
Original price
£3.50
£3.50 - £3.50
Current price £3.50

Garden Rose - Peach (50cm long)

Original price £3.50 - Original price £3.50
Original price
£3.50
£3.50 - £3.50
Current price £3.50
2280 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 £3.50 - Original price £3.50
Original price
£3.50
£3.50 - £3.50
Current price £3.50

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
Coming Soon

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
Sold out

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
156 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
576 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
325 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
695 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
684 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

Rose - Light Pink (70cm long)

Original price £3.25 - Original price £3.25
Original price
£3.25
£3.25 - £3.25
Current price £3.25
202 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 - Red (50cm long)

Original price £3.50 - Original price £3.50
Original price
£3.50
£3.50 - £3.50
Current price £3.50
Coming Soon

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 £3.50 - Original price £3.50
Original price
£3.50
£3.50 - £3.50
Current price £3.50
Sold out

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
392 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
1091 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 - 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
Coming Soon

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
Sold out

Rose - Blush (70cm long)

Original price £3.25 - Original price £3.25
Original price
£3.25
£3.25 - £3.25
Current price £3.25
292 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
222 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 £3.50 - Original price £3.50
Original price
£3.50
£3.50 - £3.50
Current price £3.50
Coming Soon

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 £3.50 - Original price £3.50
Original price
£3.50
£3.50 - £3.50
Current price £3.50
Sold out

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
383 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 - Cream (55cm Long)

Original price £3.25 - Original price £3.25
Original price
£3.25
£3.25 - £3.25
Current price £3.25
191 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
828 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
Coming Soon

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
Sold out

Rose - Cream (70cm long)

Original price £3.25 - Original price £3.25
Original price
£3.25
£3.25 - £3.25
Current price £3.25
592 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
242 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
457 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
455 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 Autumn Rose - Purple (67cm long)

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

Artificial autumn rose, 67cm long

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

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
1284 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
550 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