The largest selection of roses in Langley
Fresh premium roses in every colour, hand-designed in our Langley shop and delivered same-day across Langley, Surrey and area.
- Largest selectionof roses in Langley
- 10+ varieties1000+ stems every week
- Best priceson roses in Langley
every week
Find the perfect roses
Freshest Rose bouquets
Hand-picked from our 1000+ weekly stems of premium Ecuadorian roses — long stems, big heads and every colour, prepared fresh to order.
Rose vase arrangements
Premium Ecuadorian roses, florist-arranged in a vase with lush fillers and greenery.
Luxury Rose boxes
Freshest roses beautifully presented in a hat box.
50 Roses bouquets
A grand gesture with 50 roses, one unforgettable statement.
Specialty Roses bouquets
Rare tinted roses in colours nature never imagined for a one-of-a-kind gift.
Romance bundles
Roses plus a little something extra, for a gift that says it all.
What each colour says
Tap a colour to see its meaning.
The meaning behind the number
Keep your roses fresh longer
- Trim 2–3 cm off each stem at an angle before placing in water.
- Use a clean vase and change the water every two days.
- Remove any leaves that sit below the waterline.
- Keep roses away from direct sun, heaters and ripening fruit.
Rose questions
Looking for a colour or quantity you don't see? Call us at (604) 583-0020.
Can you deliver roses today?
Yes. Order by 11 am for same-day delivery. Delivery is a flat $15.95 in Langley and Surrey.
How many rose varieties do you carry?
We carry 10+ varieties of premium Ecuadorian roses, with 1000+ fresh stems arriving every week.
What are specialty roses?
Specialty roses are rare colours and varieties that we order in especially for you. A pre-order is required, so call us to check timing for your date.
Can I choose the colour of my roses?
Yes. Choose from our selection online, or add a note at checkout and we'll do our best to match your colour.
Can I pick up my roses in store?
Yes. Order ahead and pick up from our shop at 5956 200 Street, Langley. We're open until 8 pm on weekdays.
Say it with roses today
Order by 11 am and we'll hand-deliver fresh premium roses today.



























































