This site has limited support for your browser. We recommend switching to Edge, Chrome, Safari, or Firefox.
The Studio will be closed from March 31st - April 5th as we set up our new studio space!
The Studio will be closed from March 31st - April 5th as we set up our new studio space!
The Studio will be closed from March 31st - April 5th as we set up our new studio space!
The Studio will be closed from March 31st - April 5th as we set up our new studio space!
The Studio will be closed from March 31st - April 5th as we set up our new studio space!

Cart 0

No more products available for purchase

Products
Is this a gift?
Subtotal Free
Shipping, taxes, and discount codes are calculated at checkout

Artful, Garden-Inspired Florals for Weddings in Edmonton & Beyond

Bringing Your Wedding Vision to Life

We create romantic, garden-inspired florals that feel effortless, artful, and deeply personal. Guided by seasonality and your unique vision, our designs are lush, natural, and intentionally crafted. With a commitment to foam-free, sustainable practices, we ensure your flowers are as beautiful for the planet as they are for your wedding day.

Sustainable Floral Design for Weddings

We’re proud to offer sustainable floral options for your wedding. By sourcing flowers from Canadian flower farmers, we ensure that your arrangements are fresh, vibrant, and eco-friendly, so you can enjoy your special day with peace of mind.

Thoughtfully Designed Wedding Flowers

Every wedding is unique, and so are our floral designs. We work closely with you to create arrangements that reflect your personality and style, making your wedding day truly unforgettable.

A Collaborative Design Process

We believe in working closely with our clients to create something truly special. Our transparent process invites you to be part of the journey, from the initial design to the final touches, so you can feel confident that your wedding flowers will be exactly what you envisioned.

Our Wedding Flower Planning Process

Step 1

Fill out our brief Inquiry Form, asking a few questions so we can get a sense of who you are and what you care about.

Step 2

We’ll provide you with a preliminary quote and our recommendations to best suit your budget, priorities, and the vision. We will dive into the details during our discovery call!

Step 3

After placing your booking retainer (you've said YES to the flowers!), we provide you with a complete mood board outlining all the juicy floral details.

Step 4

Eight weeks prior to the day we’ll meet (in person or virtual) to run through the vision, talk through any updates and changes to the plan and finalize the details.

Step 5

Your Wedding Day!

Don’t stress! Pop the champagne and enjoy the day. We have all the details sorted and we’ll be on-site to help navigate all the flower details.

Let’s start planning your wedding flowers!

Frequently Asked Questions

We understand you may have questions about our wedding floral services. Here are some commonly asked questions to help guide you. If you have additional questions, feel free to reach out to us.

I don't know the names of the flowers I like, is that ok?

You do not need to know the name of every flower or foliage! We create a proposal for you which outlines the botanicals we think would bets suit your wedding (with handy photos) so you can easily understand the overall look of your wedding arrangements.

How far in advance should I book my wedding flowers?

We encourage our clients to book their wedding flowers with us at least six to eight months in advance.

Can I customize my wedding bouquet and arrangements?

We create custom arrangements that best suit your wedding's location, time of year, and any special requests you may have. Our signature style is often described as organic, whimsical, and intentional. Photos of inspiration are considered, but we do not replicate another designer's work - your wedding day florals deserve to be tailored specifically for you.

Do you offer delivery and setup services for wedding venues?

Yes, we offer both scheduled delivery and set up of wedding arrangements to venues in Edmonton and beyond!

How do you ensure the flowers remain fresh throughout the wedding day?

We ensure that your floral arrangements remain as fresh as possible through a multi-step process: we purchase fresh product only from our trusted suppliers, hydrate and condition all flowers & foliage prior to arranging, store the completed designs in our floral cooler, and ensure that any arrangements created without a water source (such as wearable flowers) are conditioned with a finishing spray to seal in moisture. We work closely with our client’s timeline to find the best time to deliver and set up any floral arrangements that will be without a water source (such as a hanging installation). Any arrangements delivered with a water source (such as a centerpiece) will be inspected for water levels before our team leaves the venue. We provide care cards for any arrangements being picked up directly from our Studio.

Words of Love

Testimonials from our amazing couples

Nicola is a true artistic genius! She helped bring our wedding dream into reality and it was better than I could have ever imaged. From first consult through wedding day, her communication was great. Nicola really listened to what we wanted and brought my vision to life - even better than I could have even imagined. Truly an artist and would definitely work with Nicola again in the future.

J. Rowland
Canmore, Alberta

Highly recommend TwinFlower Studio if you are looking for gorgeous and unique florals for your wedding or other events. Nicola was fantastic to work with and executed our vision perfectly! The flowers stayed fresh until the end of the night and even for days afterwards.

C. Luu
Edmonton, Alberta
DSC_2048-23.jpg

The moment I felt like a bride, is the moment I was handed my BEAUTIFUL bouquet !!! 🥺❤️ I could not be happier with my wedding flowers, everything was fresh and vibrant, not one was wilted. 🌻

B. Nolin
Acheson, Alberta

Questions About our wedding services? We'd love to hear from you!

Fields marked with an asterisk (*) are required.