.

Christmas Flowers

Celebrate the season with our Christmas flowers — hand-tied bouquets and letterbox arrangements brimming with seasonal blooms, rich greenery and winter accents. Crafted in-house by our London florists and delivered across the UK, each Christmas bouquet makes a heartfelt gift or a striking centrepiece for your festive table.

Free shipping available
Free shipping available
20 Premium Red Roses #1
Delivery £ 0
20 Red Roses
From £ 29.90 Order
£20.93
With subscription
Free shipping available
Free shipping available
Delivery £ 0
Feelings
From £ 38.90 Order
£27.23
With subscription
Free shipping available
Free shipping available
Sparkle Bouquet #1
Delivery £ 0
Sparkle Bouquet
From £ 64.90 Order
£45.43
With subscription
Free shipping available
Free shipping available
Bright Fantasy #1
Delivery £ 0
Bright Fantasy
From £ 44.90 Order
£31.43
With subscription

1+1 = 3 offer

Buy 2 bouquets in 30 days -
get the 3rd free

Free shipping available
Free shipping available
Rose Letterbox #1
Letterbox
Delivery £ 0
Rose Letterbox
From £ 25.90 Order
£18.13
With subscription
Free shipping available
Free shipping available
Sapphire Scents #1
Delivery £ 0
Sapphire Scents
From £ 63.90 Order
£44.73
With subscription
Free shipping available
Free shipping available
Amsterdam #1
Delivery £ 0
Amsterdam
From £ 46.90 Order
£32.83
With subscription
Free shipping available
Free shipping available
Red Composition #1
Letterbox
Delivery £ 0
Red Composition
From £ 25.90 Order
£18.13
With subscription
Free shipping available
Free shipping available
Marvel #1
Delivery £ 0
Marvel
From £ 55.90 Order
£39.13
With subscription
Free shipping available
Free shipping available
Beautiful Contrast Bouquet #1
Delivery £ 0
£27.23
With subscription
Free shipping available
Free shipping available
Carpe Diem #1
Delivery £ 0
Carpe Diem
From £ 57.90 Order
£40.53
With subscription
Free shipping available
Free shipping available
Classic Bouquet #1
Delivery £ 0
Classic Bouquet
From £ 44.90 Order
£31.43
With subscription
Free shipping available
Free shipping available
Red Letterbox #1
Letterbox
Delivery £ 0
Red Letterbox
From £ 29.90 Order
£20.93
With subscription
Free shipping available
Free shipping available
Delivery £ 0
Pure Elegance
From £ 36.90 Order
£25.83
With subscription
Free shipping available
Free shipping available
Delivery £ 0
Champagne Luxe
From £ 35.90 Order
£25.13
With subscription
Free shipping available
Free shipping available
Cherry Blossoms #1
Delivery £ 0
Cherry Blossoms
From £ 47.90 Order
£33.53
With subscription

Why 3,045+ subscribers chose us

4.9 Stars
Based on 1,045 reviews
Google Reviews
Svetlana
Penny
J Z
Hardeep
Miron
Christiana
Arsbi
Pollyanne
Meaning

What Makes the Perfect Christmas Bouquet?

A Christmas bouquet does far more than decorate a room—it captures the spirit of the season and transforms any space into a festive haven. The perfect arrangement balances traditional holiday charm with genuine warmth, whether destined for a family gathering, a thoughtful gift, or your own home.

Rich reds, deep burgundies, and classic greens evoke the timeless elegance of the season, whilst touches of gold, silver, or crisp white add a contemporary sparkle. Seasonal foliage such as pine, eucalyptus, and frosted berries brings texture and that unmistakable Christmas scent that instantly lifts the mood.

Beyond aesthetics, the ideal Christmas bouquet carries meaning. Red roses speak of love and celebration; white lilies suggest peace and hope for the year ahead; cheerful gerberas and chrysanthemums bring playful energy to festive tables. Choose blooms that reflect both the recipient's personality and the atmosphere you wish to create—whether that is elegant and sophisticated or cosy and heartfelt.

Read more
Guide

When Should I Order Christmas Flowers?

Timing matters during the festive rush. For guaranteed availability and the widest selection, place your order at least five to seven days before your chosen delivery date. This is especially important during peak periods such as Christmas Eve and Christmas Day, when demand surges and popular arrangements sell out quickly.

If you prefer to plan ahead, scheduling your delivery in advance ensures your flowers arrive fresh and on time, with no last-minute stress. You can select a precise delivery slot and even include a personalised message card—all sorted well before the holiday chaos begins.

Forgotten until the eleventh hour? Our same-day delivery service in London (within three hours) and next-day delivery across the UK mean you can still surprise someone special, even at short notice. Bear in mind that express orders may have a slightly reduced selection, so ordering early remains the wisest choice for the full festive range.

Read more
Delivery

Colour & Style Ideas for Christmas

The Christmas palette offers endless possibilities. Classic combinations—scarlet roses paired with dark green foliage and touches of gold—never fail to impress and suit both traditional homes and modern interiors. For a softer, Scandinavian-inspired look, opt for white blooms, silvery eucalyptus, and pale pink accents.

Deep jewel tones such as burgundy, plum, and forest green create a luxurious, opulent feel, ideal for elegant dinner parties or sophisticated gifts. If you prefer something more playful, consider bright reds mixed with candy-cane whites and pops of cheerful orange or sunshine yellow.

Textural variety elevates any arrangement. Combine velvety roses with feathery ferns, glossy berries, and rustic pinecones for a bouquet that begs to be admired up close. Frosted elements and shimmering ribbons add that final festive flourish, turning flowers into a true centrepiece.

Read more
Care tips

What to Write in a Christmas Card

Finding the right words can be tricky, but a heartfelt message transforms a beautiful bouquet into a treasured keepsake. Consider these approaches:

Warm and personal: "Wishing you a Christmas filled with love, laughter, and all the joy this special season brings. Thank you for being such a wonderful part of my year."

Classic and elegant: "With warmest wishes for a peaceful Christmas and a happy New Year. May your home be filled with the beauty of the season."

Light-hearted and cheerful: "Here's to mince pies, merry moments, and mistletoe! Have a brilliant Christmas—you deserve every bit of festive fun."

Short on inspiration? Our AI-powered card feature offers ready-made templates you can personalise in seconds, ensuring your message strikes exactly the right note without the writer's block.

Read more
Gifts & Value

Flowers & Gifts Bundles for Christmas

Pair your bouquet with a thoughtful extra to make your gift truly memorable. Premium chocolates—rich truffles or elegant selection boxes—complement festive flowers beautifully and add an indulgent touch.

For a celebratory gesture, consider adding a bottle of fine wine or sparkling prosecco. Scented candles in seasonal fragrances such as cinnamon, spiced orange, or winter pine extend the festive atmosphere long after the flowers have been enjoyed.

Soft toys and plush companions make delightful additions for children or anyone young at heart, whilst a stylish vase turns your bouquet into a lasting gift that can be reused year after year. Browse our curated bundles to find combinations designed for maximum festive impact with minimal fuss.

Read more
Recipients

Same-Day & Next-Day Christmas Flower Delivery

Life gets hectic during the holidays, and sometimes plans change at the last moment. Our same-day delivery service in London ensures your flowers arrive within three hours of ordering—perfect for spontaneous gestures or those "I completely forgot" emergencies.

For recipients elsewhere in the UK, next-day delivery brings your gift to their door swiftly and reliably. Simply order before the cut-off time, and we handle the rest, keeping you updated with tracking information and a photo of your bouquet before dispatch.

Planning ahead? Schedule your delivery for a specific date and time slot, so your Christmas surprise arrives precisely when you want it—whether that is Christmas Eve morning, Christmas Day itself, or any date throughout the festive period. Free standard delivery across the UK means no hidden costs, just beautifully fresh flowers arriving exactly on time.

Read more
Meaning

How We Handle Sensitive Christmas Orders

We understand that Christmas can be a bittersweet time for some. Whether you are sending flowers to someone who has experienced loss, marking a first Christmas without a loved one, or simply wishing to convey quiet support, we treat every order with the utmost care and discretion.

Our team pays close attention to presentation, messaging, and timing for sensitive deliveries. We ensure packaging is elegant and understated, and we communicate with recipients respectfully and gently. If you have specific requests—a particular delivery window, a discreet handover, or a carefully worded card—simply let us know, and we will accommodate your needs.

Your trust matters deeply to us. Every bouquet, regardless of the occasion, is handled with professionalism, empathy, and genuine attention to detail, so your gesture arrives exactly as intended.

Read more
FAQ
Do you deliver Christmas flowers on Christmas Day and over the bank holidays?

Yes — we deliver every day of the year, including weekends, Christmas Day, Boxing Day and other public holidays. You pick the date that suits you at checkout, and the options shown are set automatically by the recipient's postcode.

In London we deliver with our own drivers and couriers, hand-to-hand to the recipient. Outside London, orders travel with Royal Mail Tracked and other trusted UK couriers, reaching most areas of the country.

Demand peaks in the days before Christmas, so it's worth choosing your date early; the slots and methods available for your address are confirmed before you pay.

When should I order to make sure flowers arrive in time for Christmas?

Order as early as you can and choose the exact delivery date when you order — booking ahead is the safest way to secure your slot during the busy December period.

Most of the UK has next-day delivery, and same-day is available in many areas when you order in good time. Outside London the great majority of orders arrive on the chosen date, though occasionally one can run a day late, so for a fixed date like Christmas Eve it's wise to allow a little buffer.

The delivery dates open to your recipient's postcode are displayed at checkout, so you can lock in a date that fits your plans.

Is same-day Christmas flower delivery available?

Yes, same-day delivery is available in many areas, depending on the recipient's postcode and how early you order. We confirm what's possible at checkout once the delivery address is entered.

In London, same-day orders arrive hand-to-hand in three-hour slots through the day, with an urgent option for the next available slot. Outside London, same-day delivery requires ordering before 15:00 and isn't offered on Sundays.

Slots fill quickly in the run-up to Christmas, so if you need flowers the same day, order early in the day and check availability before completing your order.

Which areas of the UK do you deliver to, and how much does delivery cost?

We deliver to most areas across the UK; the one exception is Northern Ireland, which we don't currently cover. Available options appear automatically based on the recipient's postcode at checkout.

Charges depend on location and speed. In London, standard same-day delivery is £8 and an urgent slot is £15. Outside London, same-day (ordered before 15:00, excluding Sundays) and next-day delivery are each £5. Some bouquets are also marked with free shipping on the product itself.

The delivery cost for your recipient's address is shown at checkout.

What's included in the Christmas Flowers collection?

The Christmas Flowers collection gathers seasonal bouquets suited to the festive period, sitting alongside our florists' ready-made designs. Most are hand-tied — bound by hand and ready to go straight into a vase.

We also offer letterbox flowers: a more compact format that fits through a standard letterbox, which is handy when the recipient may be out over the holidays. If you'd prefer roses, our custom rose bouquets let you set the number of stems, the colour and the size.

Every bouquet is assembled in-house by our own florists rather than sourced from third parties, so the style stays consistent with what you see on the page.

How much do Christmas bouquets cost?

Most bouquets sit roughly between £25.90 and £60.90, with our under-£30 designs at the affordable end and larger signature arrangements towards the top. Custom rose bouquets are priced by stem count, from around £29.90 for 20 roses up to about £69.90 for 100.

The exact price for each design is shown on its product page, and all prices include VAT. Adding extras such as chocolates or a greeting card adjusts the total accordingly.

Prices can shift with seasonal demand, so it's worth checking the figure on the bouquet you like before ordering.

Will the flowers stay fresh over the Christmas period?

They're made to last: with proper care, fresh flowers typically stay in good condition for up to 12 days, and we back them with a 7-day freshness guarantee. Care instructions come with every order to help them keep.

If your flowers don't last as they should, get in touch and we'll put it right. To look into it, we'll ask for a few details and clear photos so we can review and agree the best resolution.

A little care goes a long way over Christmas — fresh water, a cool spot away from radiators, and trimming the stems all help the bouquet look its best through the celebrations.

Can I see the bouquet before it's delivered?

Yes. Before we send your order, we photograph the actual bouquet our florists have made and share it with you, so you can see exactly what's going out.

If something isn't quite right, you can ask us to adjust it before it leaves us. The photos on our site reflect real sizes, measured in centimetres, with Medium usually shown as standard, so what arrives closely matches what you ordered.

If a particular flower is ever unavailable, we may substitute an item of equivalent value and quality, and where possible we'll agree the change with you first.

Can I add chocolates, a hamper or other gifts to my Christmas order?

You can add gifts alongside your Christmas flowers when you place your order. The range includes chocolates, hampers, candles, balloons and soft toys — an easy way to make a festive delivery feel more complete.

As a guide to pricing, a Milk Tray chocolate box is £8.90, Champagne Truffles are £11.90 and a 22cm teddy bear is £14.90; each add-on shows its own price. You can also include a greeting card with your message.

Everything is delivered together with the bouquet, so it all arrives as one gift on the date you choose.

Can I add a message, and will the recipient know who sent the flowers?

You can add a greeting card with your own personal message at checkout — handy for a festive note or seasonal wishes to go with the flowers.

By default, every order is anonymous: we don't reveal the sender. Your name appears only if you choose to include it in the card yourself, so it's entirely up to you whether the gift arrives as a surprise or clearly signed from you.

Can I order Christmas flowers from abroad for delivery in the UK?

You can place an order from any country for delivery to a recipient in the UK — our website and payment system are built to handle international orders.

You choose the bouquet, enter the UK delivery address and pick the date, exactly as a local customer would. We accept a range of payment methods, including PayPal, Klarna, Apple Pay and Google Pay, as well as major cards (Visa, Mastercard, American Express and others) through Shopify Payments, and prices are shown in pounds, inclusive of VAT. Which cards appear may vary with your region and card issuer.

Delivery options are still set by the UK recipient's postcode, so you'll see the dates and slots available for their address before you pay.

Can I change or cancel my Christmas order?

You can cancel a fresh-flower order within 30 minutes of payment for a full refund. After that, cancellation may not be possible, as our florists may already have begun preparing your bouquet.

To change delivery details such as the date or address, contact our support team as early as you can — the sooner you reach us, the better the chance we can update the order before it's prepared and dispatched.

We're available 24/7 by phone, WhatsApp or email, which helps when plans shift in the busy days around Christmas.

What happens if no one is home when the flowers arrive?

If the recipient isn't in, the bouquet can be held at our depot for up to 24 hours, and we can arrange redelivery for £15. As the order itself was completed correctly, a refund isn't usually due in this situation.

Because households are often away or busy over Christmas, letterbox flowers are a reliable choice — they fit through a standard letterbox without anyone needing to be home. For larger hand-tied bouquets, it helps to send to an address where someone will be in, or to add delivery notes.

If a delivery fails on our side, contact us within 30 days with your order reference and photos. We review claims within 5 business days and can offer a replacement or refund where due.

Search

App icon
Get the MyFlowers App Track your order in real time & get 20% OFF
Get the App
OTP graphic
OTP graphic

×