Anniversary Flowers by Year: What to Send for Each Milestone
From the first year to a golden anniversary, discover which flowers suit each milestone, including German names like Silberhochzeit and Goldene Hochzeit.

An anniversary is a chance to celebrate a shared story, and flowers are one of the easiest ways to mark it. Many milestones have traditional names, and in Germany several of them are famous. Use this guide to choose anniversary flowers that suit each stage.
Early years
In the first years, romantic flowers work best. Red or pink roses are the classic choice, and a thoughtful card matters more than the size of the bouquet. In German tradition the 10th anniversary is sometimes called Rosenhochzeit (rose anniversary), which makes roses an obvious choice. Browse roses or our anniversary collection.
The milestone anniversaries
- 25 years: Silberhochzeit (silver). Choose white or silvery-toned flowers, such as white roses or lilies.
- 30 years: Perlenhochzeit (pearl). Soft cream and blush shades feel elegant.
- 40 years: Rubinhochzeit (ruby). Deep red roses are a natural fit.
- 50 years: Goldene Hochzeit (gold). Golden yellows and warm creams celebrate the moment.
- 60 years: Diamantene Hochzeit (diamond). White flowers and a very personal card suit this rare milestone.
These colour suggestions are traditions and ideas, not rules. Choose whatever the couple would enjoy.
Flowers with a personal story
Sometimes the best gift is a flower with meaning: the bouquet from the wedding day, a couple's first date flower or a colour they love. Add a short note that explains why you chose it.
Add a gift to share
A bottle of wine or a small hamper turns flowers into an evening together. See wine gift baskets and wine and flowers gift ideas.
A card to go with it
Herzlichen Glückwunsch zum Hochzeitstag (congratulations on your anniversary) is a simple, warm line. Then add a sentence about a memory you share with the couple.
Related reading
Frequently Asked Questions
A Silberhochzeit is the 25th wedding anniversary, known in English as the silver anniversary.
The Goldene Hochzeit is the 50th wedding anniversary, or golden anniversary.
Roses are the classic choice, but the best flowers are the ones that remind the couple of their own story.
Yes. Choose a bouquet in colours that suit the milestone and add a personal card.
Shop related products
Flowers and gifts that go with this article. Delivery is a flat €7 anywhere in Germany.
Magnificent Elegance - Lovely Pink White BouquetEUR 220
The True ColorsEUR 202
Springtime Of LoveEUR 106
Classic CarnationEUR 65


