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.

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

Original price £3.50 - Original price £3.50
Original price
£3.50 exc VAT
£3.50 - £3.50
Current price £3.50 exc VAT
276 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 £3.50 - Original price £3.50
Original price
£3.50 exc VAT
£3.50 - £3.50
Current price £3.50 exc VAT

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

Original price £3.50 - Original price £3.50
Original price
£3.50 exc VAT
£3.50 - £3.50
Current price £3.50 exc VAT
514 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 £3.50 - Original price £3.50
Original price
£3.50 exc VAT
£3.50 - £3.50
Current price £3.50 exc VAT

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

Original price £3.50 - Original price £3.50
Original price
£3.50 exc VAT
£3.50 - £3.50
Current price £3.50 exc VAT
613 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 £3.50 - Original price £3.50
Original price
£3.50 exc VAT
£3.50 - £3.50
Current price £3.50 exc VAT

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

Original price £4.50 - Original price £4.50
Original price
£4.50 exc VAT
£4.50 - £4.50
Current price £4.50 exc VAT
478 in stock

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

Original price £4.50 - Original price £4.50
Original price
£4.50 exc VAT
£4.50 - £4.50
Current price £4.50 exc VAT

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

Original price £4.50 - Original price £4.50
Original price
£4.50 exc VAT
£4.50 - £4.50
Current price £4.50 exc VAT
189 in stock

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

Original price £4.50 - Original price £4.50
Original price
£4.50 exc VAT
£4.50 - £4.50
Current price £4.50 exc VAT

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

Original price £4.50 - Original price £4.50
Original price
£4.50 exc VAT
£4.50 - £4.50
Current price £4.50 exc VAT
300 in stock

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

Original price £4.50 - Original price £4.50
Original price
£4.50 exc VAT
£4.50 - £4.50
Current price £4.50 exc VAT

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

Original price £4.50 - Original price £4.50
Original price
£4.50 exc VAT
£4.50 - £4.50
Current price £4.50 exc VAT
546 in stock

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

Original price £4.50 - Original price £4.50
Original price
£4.50 exc VAT
£4.50 - £4.50
Current price £4.50 exc VAT

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

Original price £4.50 - Original price £4.50
Original price
£4.50 exc VAT
£4.50 - £4.50
Current price £4.50 exc VAT
335 in stock

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

Original price £4.50 - Original price £4.50
Original price
£4.50 exc VAT
£4.50 - £4.50
Current price £4.50 exc VAT

Single Rosa Rose - Dark Cream (62cm long)

Original price £1.99 - Original price £1.99
Original price
£1.99 exc VAT
£1.99 - £1.99
Current price £1.99 exc VAT
641 in stock

Artificial rose, 62cm long

Original price £1.99 - Original price £1.99
Original price
£1.99 exc VAT
£1.99 - £1.99
Current price £1.99 exc VAT

Single Rosa Rose - Purple (62cm long)

Original price £1.99 - Original price £1.99
Original price
£1.99 exc VAT
£1.99 - £1.99
Current price £1.99 exc VAT
904 in stock

Artificial rose, 62cm long

Original price £1.99 - Original price £1.99
Original price
£1.99 exc VAT
£1.99 - £1.99
Current price £1.99 exc VAT

Single Rosa Rose - Pink (62cm long)

Original price £1.99 - Original price £1.99
Original price
£1.99 exc VAT
£1.99 - £1.99
Current price £1.99 exc VAT
1017 in stock

Artificial rose, 62cm long

Original price £1.99 - Original price £1.99
Original price
£1.99 exc VAT
£1.99 - £1.99
Current price £1.99 exc VAT

Peony - Dusty Rose (1 flower & 1 bud, 64cm long)

Original price £2.75 - Original price £2.75
Original price
£2.75 exc VAT
£2.75 - £2.75
Current price £2.75 exc VAT
258 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 £2.75 - Original price £2.75
Original price
£2.75 exc VAT
£2.75 - £2.75
Current price £2.75 exc VAT

Garden Rose - Dusty Rose (50cm long)

Original price £2.15 - Original price £2.15
Original price
£2.15 exc VAT
£2.15 - £2.15
Current price £2.15 exc VAT
499 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 £2.15 - Original price £2.15
Original price
£2.15 exc VAT
£2.15 - £2.15
Current price £2.15 exc VAT

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

Original price £2.15 - Original price £2.15
Original price
£2.15 exc VAT
£2.15 - £2.15
Current price £2.15 exc VAT
571 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 £2.15 - Original price £2.15
Original price
£2.15 exc VAT
£2.15 - £2.15
Current price £2.15 exc VAT

Garden Rose - Cerise (50cm long)

Original price £2.15 - Original price £2.15
Original price
£2.15 exc VAT
£2.15 - £2.15
Current price £2.15 exc VAT
1484 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 £2.15 - Original price £2.15
Original price
£2.15 exc VAT
£2.15 - £2.15
Current price £2.15 exc VAT

Garden Rose - White (50cm long)

Original price £2.15 - Original price £2.15
Original price
£2.15 exc VAT
£2.15 - £2.15
Current price £2.15 exc VAT
195 in stock

Artificial Garden Rose White – 50cm Faux Rose Stem for Wedding Bouquets & Florist Displays Add timeless elegance to your arrangements with thi...

View full details
Original price £2.15 - Original price £2.15
Original price
£2.15 exc VAT
£2.15 - £2.15
Current price £2.15 exc VAT

Garden Rose - Peach (50cm long)

Original price £2.15 - Original price £2.15
Original price
£2.15 exc VAT
£2.15 - £2.15
Current price £2.15 exc VAT
1215 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 £2.15 - Original price £2.15
Original price
£2.15 exc VAT
£2.15 - £2.15
Current price £2.15 exc VAT

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

Original price £4.95 - Original price £4.95
Original price
£4.95 exc VAT
£4.95 - £4.95
Current price £4.95 exc VAT
200 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 £4.95 - Original price £4.95
Original price
£4.95 exc VAT
£4.95 - £4.95
Current price £4.95 exc VAT

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

Original price £4.95 - Original price £4.95
Original price
£4.95 exc VAT
£4.95 - £4.95
Current price £4.95 exc VAT
164 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 £4.95 - Original price £4.95
Original price
£4.95 exc VAT
£4.95 - £4.95
Current price £4.95 exc VAT

Rose - Light Pink (70cm long)

Original price £1.95 - Original price £1.95
Original price
£1.95 exc VAT
£1.95 - £1.95
Current price £1.95 exc VAT
688 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 £1.95 - Original price £1.95
Original price
£1.95 exc VAT
£1.95 - £1.95
Current price £1.95 exc VAT

Rose - Blush (70cm long)

Original price £1.95 - Original price £1.95
Original price
£1.95 exc VAT
£1.95 - £1.95
Current price £1.95 exc VAT
136 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 £1.95 - Original price £1.95
Original price
£1.95 exc VAT
£1.95 - £1.95
Current price £1.95 exc VAT

Rose - Burgundy (70cm long)

Original price £1.95 - Original price £1.95
Original price
£1.95 exc VAT
£1.95 - £1.95
Current price £1.95 exc VAT
183 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 £1.95 - Original price £1.95
Original price
£1.95 exc VAT
£1.95 - £1.95
Current price £1.95 exc VAT

Rose - Dusty Pink (70cm long)

Original price £1.95 - Original price £1.95
Original price
£1.95 exc VAT
£1.95 - £1.95
Current price £1.95 exc VAT
705 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 £1.95 - Original price £1.95
Original price
£1.95 exc VAT
£1.95 - £1.95
Current price £1.95 exc VAT

Garden Rose - Hot Pink (50cm long)

Original price £2.15 - Original price £2.15
Original price
£2.15 exc VAT
£2.15 - £2.15
Current price £2.15 exc VAT
2719 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 £2.15 - Original price £2.15
Original price
£2.15 exc VAT
£2.15 - £2.15
Current price £2.15 exc VAT

Garden Rose - Antique Mauve (50cm long)

Original price £2.15 - Original price £2.15
Original price
£2.15 exc VAT
£2.15 - £2.15
Current price £2.15 exc VAT
1563 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 £2.15 - Original price £2.15
Original price
£2.15 exc VAT
£2.15 - £2.15
Current price £2.15 exc VAT

Artificial Dry Rose Bush - Pink (43cm long with 5 heads)

Original price £2.75 - Original price £2.75
Original price
£2.75 exc VAT
£2.75 - £2.75
Current price £2.75 exc VAT
288 in stock

This Artificial Dry Rose Bush in Pink features 5 lifelike rose heads on a 43cm stem. Perfect for romantic bouquets, wedding décor, or spring-inspir...

View full details
Original price £2.75 - Original price £2.75
Original price
£2.75 exc VAT
£2.75 - £2.75
Current price £2.75 exc VAT

Artificial Dry Rose Bush - Purple (43cm long with 5 heads)

Original price £2.75 - Original price £2.75
Original price
£2.75 exc VAT
£2.75 - £2.75
Current price £2.75 exc VAT
756 in stock

Elevate your arrangements with the Artificial Dry Rose Bush in Purple. With 5 lifelike rose heads and a 43cm stem, it’s perfect for adding depth an...

View full details
Original price £2.75 - Original price £2.75
Original price
£2.75 exc VAT
£2.75 - £2.75
Current price £2.75 exc VAT

Artificial Dry Rose Bush - Red (43cm long with 5 heads)

Original price £2.75 - Original price £2.75
Original price
£2.75 exc VAT
£2.75 - £2.75
Current price £2.75 exc VAT
164 in stock

Capture the essence of romance with the Artificial Dry Rose Bush in Red. This 43cm bush with 5 realistic rose heads is perfect for weddings, events...

View full details
Original price £2.75 - Original price £2.75
Original price
£2.75 exc VAT
£2.75 - £2.75
Current price £2.75 exc VAT

Artificial Dry Rose Bush - Orange (43cm long with 5 heads)

Original price £2.75 - Original price £2.75
Original price
£2.75 exc VAT
£2.75 - £2.75
Current price £2.75 exc VAT
126 in stock

Infuse your designs with the energy of the Artificial Dry Rose Bush in Orange. With 5 lifelike rose heads and a 43cm stem, it’s ideal for autumn-in...

View full details
Original price £2.75 - Original price £2.75
Original price
£2.75 exc VAT
£2.75 - £2.75
Current price £2.75 exc VAT

Artificial Dry Rose Bush - Pink/Mauve (43cm long with 5 heads)

Original price £2.75 - Original price £2.75
Original price
£2.75 exc VAT
£2.75 - £2.75
Current price £2.75 exc VAT
353 in stock

Create dreamy floral designs with the Artificial Dry Rose Bush in Pink/Mauve. This 43cm piece with 5 lifelike rose heads is perfect for weddings, r...

View full details
Original price £2.75 - Original price £2.75
Original price
£2.75 exc VAT
£2.75 - £2.75
Current price £2.75 exc VAT

Artificial Open Rose Spray - Pink (69cm long with 6 heads)

Original price £4.95 - Original price £4.95
Original price
£4.95 exc VAT
£4.95 - £4.95
Current price £4.95 exc VAT
214 in stock

Add a romantic touch to your designs with the Artificial Open Rose Spray in Pink. With six realistic heads on a 69cm stem, it’s perfect for wedding...

View full details
Original price £4.95 - Original price £4.95
Original price
£4.95 exc VAT
£4.95 - £4.95
Current price £4.95 exc VAT

Artificial Open Rose Spray - Purple (69cm long with 6 heads)

Original price £4.95 - Original price £4.95
Original price
£4.95 exc VAT
£4.95 - £4.95
Current price £4.95 exc VAT
227 in stock

Elevate your floral arrangements with the deep and sophisticated tones of the Artificial Open Rose Spray in Purple. Featuring six lifelike heads on...

View full details
Original price £4.95 - Original price £4.95
Original price
£4.95 exc VAT
£4.95 - £4.95
Current price £4.95 exc VAT

Artificial Open Rose Spray - Red (69cm long with 6 heads)

Original price £4.95 - Original price £4.95
Original price
£4.95 exc VAT
£4.95 - £4.95
Current price £4.95 exc VAT
118 in stock

Capture timeless beauty with the Artificial Open Rose Spray in Red. With six realistic heads on a 69cm stem, it’s perfect for romantic arrangements...

View full details
Original price £4.95 - Original price £4.95
Original price
£4.95 exc VAT
£4.95 - £4.95
Current price £4.95 exc VAT

Single Velvet Open Rose - Black (75cm long)

Original price £2.50 - Original price £2.50
Original price
£2.50 exc VAT
£2.50 - £2.50
Current price £2.50 exc VAT
431 in stock

Make a statement with the Single Velvet Open Rose in Black. At 75cm, it’s ideal for gothic-inspired designs or modern floral arrangements. Shop tod...

View full details
Original price £2.50 - Original price £2.50
Original price
£2.50 exc VAT
£2.50 - £2.50
Current price £2.50 exc VAT

Single Velvet Open Rose - Cream (75cm long)

Original price £2.50 - Original price £2.50
Original price
£2.50 exc VAT
£2.50 - £2.50
Current price £2.50 exc VAT
334 in stock

Enhance your arrangements with the Single Velvet Open Rose in Cream. Measuring 75cm, it’s perfect for weddings, neutral designs, or vintage themes....

View full details
Original price £2.50 - Original price £2.50
Original price
£2.50 exc VAT
£2.50 - £2.50
Current price £2.50 exc VAT

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

Original price £4.95 - Original price £4.95
Original price
£4.95 exc VAT
£4.95 - £4.95
Current price £4.95 exc VAT
269 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 £4.95 - Original price £4.95
Original price
£4.95 exc VAT
£4.95 - £4.95
Current price £4.95 exc VAT

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

Original price £4.50 - Original price £4.50
Original price
£4.50 exc VAT
£4.50 - £4.50
Current price £4.50 exc VAT
432 in stock

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

Original price £4.50 - Original price £4.50
Original price
£4.50 exc VAT
£4.50 - £4.50
Current price £4.50 exc VAT

Garden Rose Spray - Pale Pink & Ivory (2 heads, 1 bud. 59cm long)

Original price £2.99 - Original price £2.99
Original price
£2.99 exc VAT
£2.99 - £2.99
Current price £2.99 exc VAT
394 in stock

Soft pale pink and ivory roses for elegant, timeless bouquets. Ideal for event centrepieces, aisle décor, and stylish home displays.

Original price £2.99 - Original price £2.99
Original price
£2.99 exc VAT
£2.99 - £2.99
Current price £2.99 exc VAT

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

Original price £2.99 - Original price £2.99
Original price
£2.99 exc VAT
£2.99 - £2.99
Current price £2.99 exc VAT
376 in stock

Vibrant orange and yellow rose spray for cheerful floral arrangements. Ideal for event centrepieces, aisle décor, and stylish home displays.

Original price £2.99 - Original price £2.99
Original price
£2.99 exc VAT
£2.99 - £2.99
Current price £2.99 exc VAT

Garden Rose Spray - Pink & Ivory (2 heads, 1 bud. 59cm long)

Original price £2.99 - Original price £2.99
Original price
£2.99 exc VAT
£2.99 - £2.99
Current price £2.99 exc VAT
516 in stock

Romantic pink and ivory rose spray perfect for florist bouquets, venue styling, and home décor, including florist bouquets, venue styling, and home...

View full details
Original price £2.99 - Original price £2.99
Original price
£2.99 exc VAT
£2.99 - £2.99
Current price £2.99 exc VAT

Garden Rose Spray - Pink (2 heads, 1 bud. 59cm long)

Original price £2.99 - Original price £2.99
Original price
£2.99 exc VAT
£2.99 - £2.99
Current price £2.99 exc VAT
485 in stock

Elegant pink garden rose spray with 2 blooms and 1 bud, perfect for florist bouquets, venue styling, and home décor, including wedding florals.

Original price £2.99 - Original price £2.99
Original price
£2.99 exc VAT
£2.99 - £2.99
Current price £2.99 exc VAT

Garden Rose - Light Pink (50cm long)

Original price £2.15 - Original price £2.15
Original price
£2.15 exc VAT
£2.15 - £2.15
Current price £2.15 exc VAT
426 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 £2.15 - Original price £2.15
Original price
£2.15 exc VAT
£2.15 - £2.15
Current price £2.15 exc VAT