STEMS: Artisanal Bouquets & Inspiration For Every Occasion

Transform any moment into a celebration with our vibrant floral arrangements. From single stems to bespoke bouquets, we bring nature’s elegance to your everyday. Explore a full lifestyle experience —discover one-of-a-kind gifts, join our floral workshops, and find inspiration for every occasion.

Shop STEMS!

  • Floral

  • Plants

  • Sweets

  • Lifestyle

  • Kids

Weddings and Events

We offer full-service wedding floral packages through our Northwoods location, thoughtfully tailored to your unique vision. From intimate ceremonies to grand celebrations, our team brings beauty and intention to every detail.

In addition to weddings, we design custom floral arrangements for all types of events — from corporate gatherings to private parties — as well as compassionate, elegant tributes for funerals and memorials.  Browse our gallery to see examples of our stunning work and gather inspiration for your own meaningful occasion.

Wedding flowers floral arrangements Vancouver
Wedding bouquet flowers Vancouver
Wedding floral arrangements bouquets for photo shoots Vancouver
Wedding table floral arrangements Vancouver

STEMS Floral Subscriptions

Bring beauty into your life — or someone else’s — with our fresh floral subscription service. Choose from weekly, bi-weekly, or monthly deliveries, thoughtfully arranged and seasonally inspired. Work with our team to create a custom subscription tailored to your style or the tastes of someone you love.

Corporate, Film & TV Floral Services

STEMS offers custom floral solutions for corporate events, office spaces, film, and television productions. Whether you need standout arrangements for a set, weekly florals for a lobby, or themed designs for a launch event — we bring creative vision and professionalism to every project. Let us help you make an impression. Contact our team to discuss your production or business needs.

Contact us to learn more about our offerings


STEMS Dunbar - 604-630-3153

STEMS Northwoods - 604-973-0706