We at All Occasions Florists are wedding flower specialist and floral designers, providing a complete, professional, floral design and supply service. While using the finest quality fresh cut flowers and good design, from modern simple styles to the most lavish themes, you can be assured of the individual attention that only we, as wedding flower specialists, can provide to you.

At All Occasions we pride ourselves in providing a first class top quality service. Our combination of qualifications and over 40 years experience is unique to Portlaoise. We supply superior standard flowers which have been shipped directly to us from Holland. Our product, when combined with artistic professional skills will result in the very best floristry service in the Midlands.

Whether you need: Bridal Bouquets, buttonholes, altar flowers and other Church flower arrangements, bouquets for the Mothers of the Bride and Grooms, floral displays for the home or Hotel, we at All Occasions will do our utmost to fulfil your special requests on your wedding day.

If you'd like to make an appointment to talk about your wedding and how All Occasions Florists can help deliver your vision, we first need to check your date is free. Fill in the details below and we'll make sure that we are available.

Not sure what to budget? All weddings are different and prices vary depending on the type of flowers you choose, the arrangements you need and overall size of your wedding party.  But as a rough guide, our couples typically spend between €600 to €5,000 on their wedding flowers and decorations.

You can view some testimonials from our previous customers.

Wedding Packages

Wedding and Civil Partnership Enquiry

To make an enquiry please complete the form below and a member of the team will call you back.
If you are unsure of any details, just leave that space blank but the more information we have, the better we can help you.
Enquiries made via this form will be answered within 2 working days. 
If your enquiry is more urgent, please call us on 057-8663433

We would like to keep you informed of our new promotions, products or services. If you would like to receive information please check this box.