Roses

Roses are probably the most popular wholesale cut flower in the world. The price of roses varies dramatically depending on the variety, stem length, grade, supply and demand.

A simple rule of thumb when buying cut roses is THE LONGER THE STEM - THE LARGER THE FLOWER HEAD & LONGER THE VASE LIFE. Shorter stemmed roses have smaller heads because they have been growing for a shorter amount of time than long stemmed roses.

Please always ring for advice about head size if you are not sure.

Learn more about fresh cut Roses here.

View more

Wholesale Flowers direct to your door. Find out when to order.

When should I order?

Please read the product advice before you proceed...

Remember - all Roses have outer 'Guard Petals' that need gently removing. See the 'Conditioning Flowers' page for more details.

£2.00 per stem (ex VAT)

Order today for delivery 12 Dec to 14 Dec

batches of 25 stems

£1.46 per stem (ex VAT)

Order today for delivery 12 Dec to 14 Dec

batches of 25 stems

£1.80 per stem (ex VAT)

Order today for delivery 12 Dec to 14 Dec

batches of 25 stems

£1.46 per stem (ex VAT)

Order today for delivery 12 Dec to 14 Dec

batches of 25 stems

£1.62 per stem (ex VAT)

Order today for delivery 12 Dec to 14 Dec

bunches of 25 stems

£1.42 per stem (ex VAT)

Order today for delivery 12 Dec to 14 Dec

batches of 20 stems

£1.44 per stem (ex VAT)

Order today for delivery 12 Dec to 14 Dec

batches of 20 stems

£1.69 per stem (ex VAT)

Order today for delivery 12 Dec to 14 Dec

batches of 20 stems

£1.15 per stem (ex VAT)

Order today for delivery 12 Dec to 14 Dec

batches of 10 stems

£1.64 per stem (ex VAT)

Order today for delivery 12 Dec to 14 Dec

batches of 20 stems

£0.92 per stem (ex VAT)

Order today for delivery 12 Dec to 14 Dec

batches of 10 stems

£1.22 per stem (ex VAT)

Order today for delivery 12 Dec to 14 Dec

batches of 10 stems

£0.79 per stem (ex VAT)

Order today for delivery 12 Dec to 14 Dec

batches of 30 stems

£0.72 per stem (ex VAT)

Order today for delivery 12 Dec to 14 Dec

batches of 20 stems

£0.98 per stem (ex VAT)

Order today for delivery 12 Dec to 14 Dec

batches of 20 stems

£0.65 per stem (ex VAT)

Order today for delivery 12 Dec to 14 Dec

batches of 20 stems

£0.54 per stem (ex VAT)

Order today for delivery 12 Dec to 14 Dec

batches of 20 stems

£0.64 per stem (ex VAT)

Order today for delivery 12 Dec to 14 Dec

batches of 10 stems

£0.76 per stem (ex VAT)

Order today for delivery 12 Dec to 14 Dec

batches of 20 stems

£0.52 per stem (ex VAT)

Order today for delivery 12 Dec to 14 Dec

batches of 10 stems

£0.50 per stem (ex VAT)

Order today for delivery 12 Dec to 14 Dec

batches of 50 stems

£0.78 per stem (ex VAT)

Order today for delivery 12 Dec to 14 Dec

batches of 10 stems

£0.83 per stem (ex VAT)

Order today for delivery 12 Dec to 14 Dec

batches of 20 stems

£0.85 per stem (ex VAT)

Order today for delivery 12 Dec to 14 Dec

batches of 20 stems

£0.76 per stem (ex VAT)

Order today for delivery 12 Dec to 14 Dec

batches of 20 stems

£1.45 per stem (ex VAT)

Order today for delivery 12 Dec to 14 Dec

batches of 60 stems

£0.69 per stem (ex VAT)

Order today for delivery 12 Dec to 14 Dec

batches of 10 stems

£0.80 per stem (ex VAT)

Order today for delivery 12 Dec to 14 Dec

batches of 10 stems

£0.68 per stem (ex VAT)

Order today for delivery 12 Dec to 14 Dec

batches of 20 stems

£0.76 per stem (ex VAT)

Order today for delivery 12 Dec to 14 Dec

batches of 20 stems

£2.99 per stem (ex VAT)

Order today for delivery 12 Dec to 14 Dec

batches of 25 stems

£2.06 per stem (ex VAT)

Order today for delivery 12 Dec to 14 Dec

batches of 25 stems

£2.06 per stem (ex VAT)

Order today for delivery 12 Dec to 14 Dec

batches of 25 stems

£1.71 per stem (ex VAT)

Order today for delivery 12 Dec to 14 Dec

batches of 20 stems

£0.99 per stem (ex VAT)

Order today for delivery 12 Dec to 14 Dec

batches of 10 stems

£0.62 per stem (ex VAT)

Order today for delivery 12 Dec to 14 Dec

batches of 20 stems