There is a moment, usually a few weeks before the wedding, when everything else feels decided — the venue, the dress, the vows — and then someone asks about the bouquet. Not just any bouquet. The bouquet. The one that will be photographed a hundred times, held against ivory silk, pressed into a scrapbook for decades. O'Hara garden roses bring something no ordinary rose can match: densely layered petals that spiral inward like a secret, a blush-to-cream palette that flatters every complexion, and a fragrance that fills a room before the bridal party even enters. If you are planning a Calgary wedding and you want your flowers to tell the story your vows begin, O'Hara roses are where that story starts.
Answer a few quick questions — we'll match you with the Sofiori arrangement they'll love most.
O'Hara is a David Austin-style garden rose, beloved by florists for its full, cupped bloom and layered petal count that rivals a peony in volume. Unlike standard hybrid tea roses, each O'Hara head opens wide and warm, with a creamy-pink centre that deepens toward the outer petals. The result is an arrangement that looks both wildly abundant and precisely composed — the kind of bouquet that photographs as beautifully in the ceremony hall as it does in a rustic outdoor setting along the Elbow River.
At Sofiori, our O'Hara roses wedding bouquet at $160 is hand-tied by Sofiia and her team from the freshest available stems, with every bloom selected for full, even opening. What you see in the product photo is what arrives at your door — no substitutions, no surprises. Before delivery, we send a photo confirmation so you approve the exact arrangement before it leaves our hands.
Not every bride wants the same story. Some want drama and depth; others want softness and garden romance. These are the bouquets Sofiori recommends alongside O'Hara roses for Calgary weddings:
Sofiori operates from our studio in Mission, Calgary — south of the Beltline, close to the Elbow River — and we deliver every arrangement fresh, the same day, across every Calgary quadrant: NE, NW, SW, SE, and Downtown. Our flat delivery fee is $15, the lowest in Calgary, and there is no cut-off time. That means if the florist you booked calls you the morning of your wedding with a problem, you can place an order with Sofiori and receive your bouquet that day, regardless of the hour.
This is not a theoretical promise. Customers name Sofiia by name in reviews because she answers personally, listens to exactly what is needed, and delivers arrangements that customers describe as worth significantly more than they paid. For weddings, that trust is not a luxury — it is everything.
Every Sofiori wedding bouquet ships with pre-delivery photo confirmation. You see your exact arrangement before it leaves our studio, which means zero anxiety about whether the flowers match your vision. The blooms are sourced fresh and seasonal, which is why reviews consistently mention how living and vibrant the arrangements look compared to photographs — because our photographs show the real product.
Your wedding bouquet is the one detail that stays in your hands through every photograph, every vow, every first dance. The O'Hara Roses Wedding Bouquet at $160 is ready for you — handcrafted, freshly sourced, and delivered to your door the same day you order, anywhere in Calgary. Order now and let Sofiori make sure every petal is exactly right.
Yes — order by 1 PM and we deliver fresh, hand-arranged flowers across Calgary the same day.
We deliver city-wide: NE, NW, SW and SE Calgary, every day.
Bouquets start from $15 and local delivery is fast and reliable across the city.
Absolutely stunning bouquet, delivered same day. My mom cried happy tears.
Fresh, gorgeous, and right on time. Sofiori is my go-to Calgary florist.
Ordered last minute and they still delivered beautifully. Highly recommend.
Added to cart
Check out our shop to see what's available