Buy flowers online

Cut flowers fresh daily, sold by the bunch, direct from the grower: for your home, the office or your event. Delivered throughout Switzerland.

  • Fresh daily from the grower
  • CHF 5 delivery
  • Personal courier
  • No stock, no flower waste
Choose flowers

★★★★★ 4.7/5 · 700+ Google reviews

As a gift, with a card? Send flowers

Buy flowers

Enrich your everyday life with beautiful flowers that are fresh every day and bring joy longer.

from CHF 40

Flowers by the bunch: what you receive

Under «Buy flowers» you order cut flowers by the bunch, for yourself: one variety in one colour per bunch, without filler greenery. The number of stems in a bunch is stated with the product. The stems are long enough for large vases; roses, for example, are about 60 to 70 cm, lilies 70 to 80 cm, chrysanthemums about 80 cm, tulips about 35 cm.

Would you like to give the flowers as a gift, with a greetings card and gift wrapping? Then choose under Give flowers.

Fresh daily, because we hold no stock

We buy the flowers fresh from the grower for each delivery day, in exactly the quantity ordered. There is no stockpile and no flower waste. We pass this cost advantage on to you: you receive more flowers for your money, and because the flowers come directly from the grower, you enjoy them for longer.

For home, office and events

Many customers buy flowers for the office, the practice, the restaurant or an event. If you order several varieties, we will combine the bunches on request: simply reply to the order confirmation. For regular deliveries there is the flower subscription, weekly, every two weeks or every four weeks, with free delivery. Corporate customers with a subscription can pay by invoice on request: service@tomflowers.ch.

Care and vases

Each delivery includes care instructions and flower food. Tips for each variety can be found in our flower care tips. Matching glass vases are available in three sizes, 24, 34 and 40 cm, to order alongside.

How the flowers arrive

You choose the delivery day yourself, even weeks in advance. We deliver from Monday to Saturday. In the region from Basel to Winterthur and Lucerne and all places in between our own couriers bring the flowers to you in person. To the rest of Switzerland, partners deliver in a flower box with a water supply. Delivery costs a flat rate of CHF 5.

Frequently asked questions about buying flowers

That depends on the variety and is stated with the product. Each bunch contains one variety in one colour, without filler greenery.

Under "Buy flowers", you can order flowers by the bunch for yourself. Under "Give flowers", you can order flowers as a gift, elegantly wrapped and with a greetings card, and you will receive a photo after delivery.

Our flowers are days fresher than those arriving via conventional delivery channels, because we only purchase them from the grower for your delivery day. How long they last depends on the variety and the care they receive. Care instructions and flower food are included with every delivery.

Yes. Order the bunches you would like and reply to the order confirmation, and we will combine them for you.

Yes. We deliver to the office, to reception, or to your event. For regular deliveries, there is the flower subscription; corporate customers with a subscription can pay by invoice on request.

Delivery costs a flat rate of CHF 5, throughout the whole of Switzerland. With the flower subscription, delivery is free of charge.