Skip to content

Christmas flower delivery in Switzerland 2026: when to order and what to send

Which flowers to give at Christmas in Switzerland: amaryllis, poinsettia, centrepieces. Six online florists compared, with the delivery dates to aim for.

Published 5 min read
Promo code 10% off your order

Christmas flower delivery in Switzerland requires planning: Christmas Day 2026 is a Friday, 26 December (a Saturday) is a public holiday in most cantons, and online florists do not deliver on Sundays or public holidays. The safest target is Thursday 24 December or earlier. With KANEL, order before 4pm on Wednesday 23 December for delivery anywhere in Switzerland on the 24th, or before 2pm on the 24th for same-day delivery in Geneva. Book early: you can reserve your date up to 15 days ahead.

Dates were checked against the 2026 calendar and the florists’ published delivery rules in October 2026. Holiday schedules may change: always check the dates offered at checkout.

Christmas and New Year 2026–2027: key dates

DateDayStatusFlower delivery
Tue 22 Dec 2026TuesdayWorking dayYes
Wed 23 DecWednesdayWorking dayYes (last KANEL order for the 24th: 4pm)
Thu 24 DecThursdayChristmas Eve, working dayLast safe delivery day before Christmas
Fri 25 DecFridayChristmas Day, public holidayNo
Sat 26 DecSaturdaySt Stephen’s Day, holiday in most cantonsDo not count on it
Sun 27 DecSunday–No
Tue 29 – Thu 31 Dec–Working daysYes
Fri 1 Jan 2027FridayNew Year’s Day, public holidayNo
Sat 2 Jan 2027SaturdayBerchtold’s Day, holiday in many cantonsCheck

Public holidays vary by canton. Check the dates the florist offers for the recipient’s postcode.

When to order

  • KANEL: outside Geneva, next-day delivery Tuesday to Saturday for orders before 4pm the day before. For Thursday 24 December, order by Wednesday 23 December, 4pm. In Geneva, same day for orders before 2pm. You can choose the date when ordering, up to 15 days ahead.
  • Last minute: see our same-day delivery guide for what is still possible on Christmas Eve.

Our tip: the days before Christmas are the busiest of the year for florists and delivery companies. Book in the first half of December and choose a date before the 24th if the recipient may be away.

Festive flowers: what to choose

FlowersStyle
Red rosesClassic, warm, romantic
White roses, anemones, ranunculusElegant, wintry, “white Christmas”
AmaryllisDramatic, long-lasting, very seasonal
Eucalyptus, pine, firFresh scent and a festive look
Hypericum berries, cottonTexture and natural decoration

Red and white are traditional; burgundy, gold and deep green feel modern. For a family home, a lasting bouquet is ideal since it will be admired through the holidays. Our guide on making flowers last longer helps keep them fresh, and our article on seasonal flowers in Switzerland explains what grows in winter.

Pets at home? Some popular winter plants and flowers can be harmful to cats and dogs. Check our list of flowers toxic to cats and dogs.

Our pick: KANEL for Christmas

KANEL composes each bouquet by hand on the day of delivery, in its own workshop in Vernier.

  • Bouquets: timeless collection from CHF 64.90; seasonal bouquets CHF 74.90, 94.90 and 124.90.
  • Delivery: CHF 14.90 outside Geneva; CHF 9.90–19.90 in Geneva.
  • Christmas extras: scented candles (CHF 29.90–59.90), chocolates (16 pieces CHF 29.90, 36 pieces CHF 49.90), Moët & Chandon champagne (CHF 64.90), soft toys and vases.
  • Payment: cards, PayPal, TWINT, Alma.
  • Reviews: 4.8/5 on Trustpilot (169 reviews).

The limits: no deliveries on Sundays or public holidays, same day only in Geneva, no Monday delivery outside Geneva. Read our KANEL review.

Prices checked October 2026.

Christmas flowers for companies

Many companies thank clients and staff before the holidays. Send to offices before the closures: many businesses close between Christmas and New Year, so aim for the week of 14 to 18 December or 21 to 23 December. KANEL has a corporate offer; see our corporate flowers guide.

New Year flowers

New Year’s Day 2027 is a Friday and a public holiday everywhere, and 2 January is a holiday in many cantons. For a New Year’s Eve dinner or a New Year greeting:

  • Deliver on Tuesday 29, Wednesday 30 or Thursday 31 December.
  • With KANEL outside Geneva, order before 4pm the day before.
  • For hosts, send the bouquet the day before the party.

Sending Christmas flowers from abroad

If you live in the UK, the US or elsewhere and want to send flowers to family in Switzerland, remember that Boxing Day is also a holiday in most Swiss cantons (as St Stephen’s Day), and that cut-off times are Swiss time. KANEL’s site is in English and accepts international cards and PayPal. See our guide to sending flowers to Switzerland from abroad.

Christmas card messages

  • “Merry Christmas and a happy New Year, with love from all of us.”
  • “Wishing you a peaceful Christmas. Thinking of you.”
  • “Frohe Weihnachten / Joyeux Noël, and all the best for 2027!”

More ideas in what to write on a flower card.

Christmas delivery checklist

  1. Book early, ideally in the first half of December (KANEL: up to 15 days ahead).
  2. Target Thursday 24 December at the latest, earlier if the recipient may be travelling.
  3. Avoid 25 and 26 December, Sundays and 1 January.
  4. Check cantonal holidays for 26 December and 2 January.
  5. Confirm the recipient will be home, especially during the holidays.

For other key dates in the year, see our flower-giving calendar for Switzerland, and for spring, our Easter flowers guide. The full ranking of services is in our guide to the best flower delivery in Switzerland.

Our advice: reserve your Christmas bouquet from KANEL in early December and add a scented candle or chocolates for a complete festive gift.

Frequently asked questions

What is the last day to order Christmas flowers in Switzerland in 2026?

Christmas Day is Friday 25 December 2026 and nobody delivers that day. With KANEL, order before 4pm on Wednesday 23 December for delivery on Thursday 24 December anywhere in Switzerland, or before 2pm on the 24th for same-day delivery in Geneva. Earlier is safer.

Is flower delivery possible on 26 December in Switzerland?

26 December 2026 is a Saturday and St Stephen's Day, a public holiday in most cantons. Florists do not deliver on public holidays, so do not count on a delivery that day; check the dates the florist offers for your postcode.

Can I send flowers for New Year in Switzerland?

Yes, before the holiday. New Year's Day 2027 is a Friday and a public holiday everywhere; 2 January is also a holiday in many cantons. Aim for Wednesday 30 or Thursday 31 December.

What flowers are best for Christmas?

Red and white roses, amaryllis, ranunculus, white anemones, eucalyptus and evergreen foliage make festive bouquets. A scented candle or chocolates complete the gift.

How early should I order Christmas flowers?

As early as possible. KANEL lets you book up to 15 days ahead, so from around 9 December you can reserve delivery for the 24th.

Related guides