Celebrate love with our carefully curated selection of romantic blooms, and gift sets. We have fresh, beautifully arranged flowers for anniversary celebrations. From timeless red to luxe white roses, browse our anniversary collection below to make your beloved smile on your special day.

Perfect Gift Sets for Every Anniversary

Our gift sets combine luxurious flowers with thoughtful extras, such as chocolates, scented candles, and fine wines, to ensure a memorable celebration. Top off your gift with a personalised message and make your anniversary personal, sentimental, and heartfelt. With same-day delivery and personalised service, we make it easy to express your love and appreciation.

Frequently Asked Questions

What are the best flowers for an anniversary?

The best flowers for anniversaries are often based on tradition and personal preferences. Popular options include:

  • Carnations – Traditionally given for the 1st anniversary, symbolising young and passionate love.
  • Roses - Classic and timeless, roses represent love and romance.
  • Sunflowers – Representing loyalty and longevity, sunflowers are perfect for celebrating enduring love.
  • Peonies – Known for their lush blooms, peonies symbolise prosperity and good fortune.

Flowers After Hours offers a curated selection of anniversary flowers, including "Love Actually," "You're The One," "Eternal Love," and "True Romance Gift Set."

Can I add a personal message to my anniversary flowers?

Yes, each order of flowers for an anniversary can include a personalised message to express your heartfelt sentiments.

What is the best way to care for anniversary flowers to keep them fresh longer?

To keep your flowers fresh, trim the stems, place them in water, and keep them in a cool place away from direct sunlight.

Do you accommodate last-minute orders?

We offer same-day flower delivery for orders received before 4 pm for Auckland Central suburbs and the CBD.


Can't find what you're looking for, or want a bespoke order for a special occasion?

Please give us a call on (09) 303 1038 or use the Contact button to send an email.