Best online flower shop in Hong Kong


M Florist is an online florist making good use of imported flowers together with innovative design elements.


We hope to integrate natural beauty into daily life by creating various combinations of high-quality seasonal flashy flowers.

Throughout Hong Kong, we are known as the best online shop for floral products, owing to our wide selection of flowers and bouquets for every occasion,

each more beautiful than the last.


You’ll never look anywhere else ever again after shopping with M Florist!

Welcome to M Florist Hong Kong


At our online floral shop, each member of the team has unique experience in floral arrangement designs,

and always innovatively bringing forth new ideas to make a variety of floral gifts.


Products include wet flower bouquets, flower boxes, grand opening flower baskets, funeral flower baskets, venue flower arrangements,

festive flower boxes, conference table flowers and corsages, floral gifts and monthly flower arrangements for corporates and you name it.


We also provide tailor-made designs to fulfil customers’ special requests.


Free shipping to the metropolitan areas

within Hong Kong.
Easy to track your order status anytime you want.

Customers’ feedback

Best flower delivery service in Hong Kong


In addition to product quality, we also place a strong emphasis on customer service.

We provide real-time online chat support on top of basic contact information to ensure a strong and professional customer service.

Our fine flower delivery team arranges safe and reliable free delivery to make sure your orders are delivered on time in Hong Kong (except in remote areas).


Whatever the occasion is, we have you covered. Get in touch with us today and discuss your event with us,

and we’ll work closely with you to deliver flowers that will add a special touch to your wedding, corporate function or party. Place your order by 1pm and enjoy same day flower delivery.


For more information or to make an enquiry, all you need to do is get in touch with us by giving us a call on (852) 3157 1118 or by sending an email through to [email protected].

We can’t wait to hear from you!