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.

Rose and Gerbera Bundle - Pink (30cm long)

Original price £7.99 - Original price £7.99
Original price
£7.99
£7.99 - £7.99
Current price £7.99
405 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 & Lily Bouquet Pink Mix (24 heads)

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

Artificial rose and lily bouquet with 24 heads.

Original price £13.96 - Original price £13.96
Original price
£13.96
£13.96 - £13.96
Current price £13.96

Rose & Lily Bouquet Red/Pink Mix (24 heads)

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

Artificial rose and lily bouquet with 24 heads.

Original price £13.96 - Original price £13.96
Original price
£13.96
£13.96 - £13.96
Current price £13.96

Rose & Lily Bouquet Yellow/Orange Mix (24 heads)

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

Artificial rose and lily bouquet with 24 heads.

Original price £13.96 - Original price £13.96
Original price
£13.96
£13.96 - £13.96
Current price £13.96

Zenith Table Centre - Rose Gold (50cm diameter)

Original price £81.95 - Original price £81.95
Original price
£81.95
£81.95 - £81.95
Current price £81.95
53 in stock

Metal table arch with base, 50cm diameter.Our Zenith Table Centre's are perfect for adding flowers to our even candles. They look great on a weddin...

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

Large Zenith Table Centre - Rose Gold (70cm diameter)

Original price £106.96 - Original price £106.96
Original price
£106.96
£106.96 - £106.96
Current price £106.96
39 in stock

Metal table arch with base, 70cm diameter.Our Zenith Table Centre's are perfect for adding flowers to our even candles. They look great on a weddin...

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

Metal Wedding Hoop - Rose Gold (45cm Diameter)

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

45cm rose gold metal wedding hoop with hanger ring on top.Our wedding hoops provide the perfect blank canvas for creating a wedding bouquet design ...

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

Metal Wedding Hoop - Rose Gold (25cm Diameter)

Original price £7.90 - Original price £7.90
Original price
£7.90
£7.90 - £7.90
Current price £7.90
263 in stock

25cm rose gold metal wedding hoop with hanger ring on top.Our wedding hoops provide the perfect blank canvas for creating a wedding bouquet design ...

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

Rose Bunch with Mixed Foliage - Pink, Antique Mauve & Green (40cm long)

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

Artificial rose bunch with foliage, 40cm long.

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

Triple Rose and Foliage Buttonhole - Green/White (21cm long, 6 pieces per pk)

Original price £11.50 - Original price £11.50
Original price
£11.50
£11.50 - £11.50
Current price £11.50
227 in stock

Artificial rose buttonhole with green foliage. 21cm long, 6 buttonholes per pack.

Original price £11.50 - Original price £11.50
Original price
£11.50
£11.50 - £11.50
Current price £11.50

Single Rose and Foliage Buttonhole - Green/White (18cm long, 6 pieces per pk)

Original price £7.90 - Original price £7.90
Original price
£7.90
£7.90 - £7.90
Current price £7.90
204 in stock

Artificial rose buttonhole with green foliage. 18cm long, 6 buttonholes per pack.

Original price £7.90 - Original price £7.90
Original price
£7.90
£7.90 - £7.90
Current price £7.90

Eucalyptus, Rose & Hydrangea Bush - Cream/Purple (32cm long)

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

Artificial silk bunch made up of Eucalyptus, Roses and Hydrangeas. 32cm long.

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

Eucalyptus, Rose & Hydrangea Bush - Cream/Pink (32cm long)

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

Artificial silk bunch made up of Eucalyptus, Roses and Hydrangeas. 32cm long.

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

87cm Cosmos Plinth - Rose Gold (87cm tall, 20cm diameter)

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

80cm tall metal plinth with 20cm diameter round base and mirror top. It comes flat packed.Our Cosmos plinths are the perfect way to display those f...

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

67cm Cosmos Plinth - Rose Gold (67cm tall, 20cm diameter)

Original price £41.50 - Original price £41.50
Original price
£41.50
£41.50 - £41.50
Current price £41.50
52 in stock

67cm tall metal plinth with 20cm diameter round base and mirror top. It comes flat packed.Our Cosmos plinths are the perfect way to display those f...

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

108cm Cosmos Plinth - Rose Gold (108cm tall, 20cm diameter)

Original price £49.00 - Original price £49.00
Original price
£49.00
£49.00 - £49.00
Current price £49.00
34 in stock

108cm tall metal plinth with 20cm diameter round base and mirror top. It comes flat packed.Our Cosmos plinths are the perfect way to display those ...

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

Peony Rose Bush - Cerise (10 heads)

Original price £12.95 - Original price £12.95
Original price
£12.95
£12.95 - £12.95
Current price £12.95
201 in stock

Artificial peony rose bush, 10 heads per bush.The peony rose bush is great for using in a vase or cutting up to add into a floral design.

Original price £12.95 - Original price £12.95
Original price
£12.95
£12.95 - £12.95
Current price £12.95

Peony Rose Bush - Cream (10 heads)

Original price £12.95 - Original price £12.95
Original price
£12.95
£12.95 - £12.95
Current price £12.95
258 in stock

Artificial peony rose bush, 10 heads per bush.The peony rose bush is great for using in a vase or cutting up to add into a floral design.

Original price £12.95 - Original price £12.95
Original price
£12.95
£12.95 - £12.95
Current price £12.95

Rose Posy - Ivory (6 heads, 24cm long)

Original price £6.50 - Original price £6.50
Original price
£6.50
£6.50 - £6.50
Current price £6.50
476 in stock

Artificial rose bunch in ivory. 24cm tall and 6 heads.Our artificial rose bunches are an ideal ready-made bridesmaids posy or mini bouquet. They al...

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

Avery Corsage Bracelet - Rose Gold

Original price £2.50 - Original price £2.50
Original price
£2.50
£2.50 - £2.50
Current price £2.50
155 in stock

Wrist corsage bracelet made up of three rows of beautiful coloured beads.Avery is simple yet classy. Such a variety of colours, you're sure to matc...

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

Twist Corsage Bracelet - Rose Gold

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

Rhinestone corsage bracelet made up of three rows of rhinestones.Twist is a great alternative to other rhinestone corsage bracelets. It's delicate ...

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

100cm Aurora Plinth - Rose Gold (100cm tall, flat pack)

Original price £100.00 - Original price £100.00
Original price
£100.00
£100.00 - £100.00
Current price £100.00
47 in stock

100cm tall by 24cm wide rose gold plinth. It comes flat packed.Our Aurora plinths are the perfect way to display those floral arrangements at weddi...

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

80cm Aurora Plinth - Rose Gold (80cm tall, flat pack)

Original price £94.99 - Original price £94.99
Original price
£94.99
£94.99 - £94.99
Current price £94.99
41 in stock

80cm tall by 24cm wide rose gold plinth. It comes flat packed.Our Aurora plinths are the perfect way to display those floral arrangements at weddin...

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

60cm Aurora Plinth - Rose Gold (60cm tall, flat pack)

Original price £89.99 - Original price £89.99
Original price
£89.99
£89.99 - £89.99
Current price £89.99
55 in stock

60cm tall by 24cm wide rose gold plinth. It comes flat packed.Our Aurora plinths are the perfect way to display those floral arrangements at weddin...

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

All That Jazz Corsage Bracelet - Rose Gold

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

Diamante corsage cuff with adjustable sizing.All That Jazz is an elegant wrist corsage cuff with a sleek design. It's cuff design means it will fit...

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

Glittered Star Wand - Rose Gold (7cm diameter on 30cm Handle)

Original price £2.75 - Original price £2.75
Original price
£2.75
£2.75 - £2.75
Current price £2.75
1038 in stock

Glittered and beaded flower girl wand, the star is approximately 7cm diameter on a 30cm handle.The Glittered Star Wands make an excellent finishing...

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

Glittered Heart Wand - Rose Gold (7cm diameter on 30cm Handle)

Original price £2.75 - Original price £2.75
Original price
£2.75
£2.75 - £2.75
Current price £2.75
156 in stock

Glittered and beaded flower girl wand, the heart is approximately 7cm diameter on a 30cm handle.The Glittered Heart Wands make an excellent finishi...

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

Metal Headband - Rose Gold (12cm diameter, 12pcs per pk)

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

Rose gold coloured metal bridal headband (12cm Diameter)The metal headband is perfect for wiring flowers onto for Bridal Flowers. 12 pieces per pack.

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

Rose Flower Girl Bag - White (12cm diameter x 22cm long)

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

Flower girl bag with rhinestone design. 12cm diameter by 22cm tall.This flower girl bag is light weight and looks great. It's great for young bride...

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

Rose Flower Girl Bag - Ivory (12cm diameter x 22cm long)

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

Flower girl bag with rhinestone design. 12cm diameter by 22cm tall.This flower girl bag is light weight and looks great. It's great for young bride...

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

Rose Petal Box - Black (164pcs per pk)

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

Artificial Rose Petals. 164 pieces per pack.Our Rose Petals look so realistic are great for adding a touch of colour to any wedding table, venue or...

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

Rose Petal Box - Lemon Yellow (164pcs per pk)

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

Artificial Rose Petals. 164 pieces per pack.Our Rose Petals look so realistic are great for adding a touch of colour to any wedding table, venue or...

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

Rose Petal Box - Mint Green (164pcs per pk)

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

Artificial Rose Petals. 164 pieces per pack.Our Rose Petals look so realistic are great for adding a touch of colour to any wedding table, venue or...

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

Rose Petal Box - Lilac Grey (164pcs per pk)

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

Artificial Rose Petals. 164 pieces per pack.Our Rose Petals look so realistic are great for adding a touch of colour to any wedding table, venue or...

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

Rose & Hydrangea Bunch - Antique Pink & Green Mix

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

Artificial rose and hydrangea bunch in antique pink and green. 30cm tall and 26cm diameter.Our artificial rose and hydrangea bunches are an ideal r...

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

Rose & Hydrangea Bunch - Cerise & Green Mix

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

Artificial rose and hydrangea bunch in cerise and green. 30cm tall and 26cm diameter.Our artificial rose and hydrangea bunches are an ideal ready-m...

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

Rose & Hydrangea Bunch - Pale Pink & Ivory Mix

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

Artificial rose and hydrangea bunch in pale pink and ivory. 30cm tall and 26cm diameter.Our artificial rose and hydrangea bunches are an ideal read...

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

Mini Rose Bush - Purple, Pink, Cream (7Heads)

Original price £2.99 - Original price £2.99
Original price
£2.99
£2.99 - £2.99
Current price £2.99
24 in stock

Artificial rose bush with buds and foliage. Each rose is approximately 5cm diameter and 7 roses per bunch. Bunch height is approximately 37cm.This ...

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

Rose Petals - Grey Mix (164pcs per pk)

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

Artificial Rose Petals. 164 pieces per pack.Our Rose Petals look so realistic are great for adding a touch of colour to any wedding table, venue or...

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

Rose Petals - Wisteria (164pcs per pk)

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

Artificial Rose Petals. 164 pieces per pack.Our Rose Petals look so realistic are great for adding a touch of colour to any wedding table, venue or...

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

Rose Petals - White (164pcs per pk)

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

Artificial Rose Petals. 164 pieces per pack.Our Rose Petals look so realistic are great for adding a touch of colour to any wedding table, venue or...

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

Glittered Rose Petals - Rose Gold (164pcs per pk)

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

Artificial Rose Petals with glitter. 164 pieces per pack.Our Rose Petals look so realistic are great for adding a touch of colour to any wedding ta...

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

Glittered Rose Petals - White with Iridescent Glitter (164pcs per pk)

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

Artificial Rose Petals with glitter. 164 pieces per pack.Our Rose Petals look so realistic are great for adding a touch of colour to any wedding ta...

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

Rhinestone Circle Charm - Rose Gold (2.5cm Diameter)

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

Circular shaped metal charm with rhinestones.The Circular Shaped Rhinestone Charm is perfect for adding into Brooch Bouquets or Wedding Bouquets. A...

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

Pearl Sprays - Rose Gold (20cm Long, 12 Sprays per pk)

Original price £2.75 - Original price £2.75
Original price
£2.75
£2.75 - £2.75
Current price £2.75
287 in stock

A bunch of 12 stems of pearls on a 20cm wire each with 3 sprays.Add a dash of pearls to any floral arrangement, bouquet, or corsage with these Pear...

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

Princess Corsage Bracelet - Rose Gold (2pcs per pk)

Original price £11.95 - Original price £11.95
Original price
£11.95
£11.95 - £11.95
Current price £11.95
88 in stock

Wrist corsage bracelet made up of three rows of rhinestones, 2 pieces per packPrincess is a delicate corsage bracelet made up of 3 rows of rhinesto...

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

Pearl Loop - Rose Gold (19cm Long, 12 Sprays per pk)

Original price £4.25 - Original price £4.25
Original price
£4.25
£4.25 - £4.25
Current price £4.25
349 in stock

A bunch of 12 stems of pearls on a 19cm wire each with 3 sprays.Add a loop pearls to any floral arrangement, bouquet, or corsage with these Pearl L...

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

Little Lady Kids Corsage Bracelet - Rose Gold (6cm Diameter, 2pcs per pk)

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

Beaded wrist corsage bracelet for children. 6cm diameter, 2 pieces per pack.Little Lady is perfect for young flower girls or anyone with smaller wr...

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