Skip to content
Stem & Petal
Florist in a sage apron tying pink ribbon around a paper-wrapped bouquet at a wooden workbench

Florist in Kuala Lumpur

Flowers for ordinary days

Hand-tied bouquets from the morning's market run, wrapped in kraft paper and delivered across Kuala Lumpur the same day. No occasion required.

  • Bought at dawn

    We are at the wholesale flower market by five, twice a week. Nothing on our shelf is older than three days.

  • Across KL by evening

    Order before 1pm and your flowers cross Kuala Lumpur the same afternoon, boxed upright, for a flat RM 10.

  • Fresh desks on Mondays

    Weekly office flowers from RM 60, delivered and swapped every Monday before your first meeting starts.

Woman seen from behind opening the glass door of a sunlit flower shop

The shop

A market stall that grew a roof

Stem & Petal began as three zinc buckets at a weekend morning market in 2022. The stall sold out most Sundays and taught us our one working rule: people do not need an occasion to buy flowers, they need a price that lets flowers be ordinary.

These days we wrap from a corner lot in Happy Garden, but the habit is unchanged. We still buy before dawn, still condition every stem in clean water, and still believe a Tuesday deserves a bouquet as much as an anniversary does.

Read our story

What regulars say

  • Ordered at noon for my mum's birthday dinner in Bangsar. The bouquet reached the restaurant before I did.

    FarahTaman Desa
  • The Monday flowers turned our reception from an afterthought into the first thing visitors comment on.

    Wei Kenoffice manager, KL Sentral
  • I stopped waiting for occasions. An RM 38 wrap on a Friday evening fixes the whole flat.

    KavithaHappy Garden

Order wherever suits you

The full weekly list lives in our WhatsApp catalogue. Marketplace listings carry a smaller range of our steady sellers.

Send flowers today, not someday

Order before 1pm for same-day delivery anywhere in Kuala Lumpur. After that, tomorrow morning is the honest answer.

Or call the shop at +60 3-2181 0742