Order by 5PM and we'll get your bunch there today - 2PM on Sundays. No delivery charge, anywhere we deliver. Here's exactly where we go, when we go, and how we get your flowers there looking the way they left us.
Pop in the delivery postcode and we'll tell you straight away.
Free delivery everywhere we go. No zones, no fees, no minimum spend.
We cover Kuala Lumpur, Putrajaya and most of Selangor's Klang Valley - from Klang in the west to Kajang in the east, Rawang in the north down to Sepang and KLIA. Same-day, seven days a week, and free everywhere on the map.
Shaded areas are within our delivery network. Not sure about a specific address? Use the postcode checker above - it's the definitive answer.
If it's on this list, we come to you - and it's free.
All of KL, including Bangsar, Mont Kiara, Damansara Heights, Cheras, Setapak, Wangsa Maju, Sri Petaling, Bukit Jalil, Sentul, Segambut, Titiwangsa, Ampang, KLCC and the city centre.
Petaling Jaya · Subang Jaya · USJ · Sunway · Puchong · Kota Damansara · Damansara Perdana · Mutiara Damansara · Bandar Utama · Ara Damansara · Sungai Buloh · Kelana Jaya · Seri Kembangan · Serdang
Shah Alam · Klang · Bukit Raja · Setia Alam · Kota Kemuning · Bandar Puncak Alam · Kapar · Port Klang · Telok Panglima Garang · Jenjarom
Kajang · Bangi · Bandar Baru Bangi · Semenyih · Cheras Selatan · Beranang · Hulu Langat
Rawang · Selayang · Batu Caves · Gombak · Serendah
Putrajaya · Cyberjaya · Dengkil · Sepang · Banting · KLIA
Not on the list? Use the postcode checker above - it's the definitive answer, and we'd rather tell you now than at checkout.
Three delivery windows, seven days a week, including public holidays. Pick the one that suits at checkout.
Same windows, same cut-offs, everywhere we deliver - Klang, Kajang, Rawang or Putrajaya, it makes no difference.
7AM is early, we know. Most people book the morning window a day or two ahead instead - pick your date at the cart and we'll hold it. Same free delivery either way.
Remembered an anniversary eleven months early? Good on you. You can book a delivery date up to a year ahead - pick it at the cart and we'll hold it.
Our riders run clustered routes across the Klang Valley so more people get their flowers fresh, which means we can only commit to the window you choose. Traffic and weather do what they do. If timing is critical - a proposal, a stage presentation - self-pickup or your own Grab is the safer bet, and we'll have it boxed and ready.
How we deliver
Flowers are not parcels. They don't like heat, they don't like being tipped on their side, and they really don't like sitting in the back of a van for six hours with someone's washing machine.
So we don't send them with general couriers. Every Happy Bunch goes out from our Subang Jaya workshop on a run that carries flowers and gifts and nothing else - some with our own riders, some with delivery partners who work only with us on floral routes. Either way, it's a direct run from our door to theirs, because the single biggest thing that ruins a bouquet is time spent in transit.
We arrange to order, not to stock. Nothing sits in a chiller for a week waiting for a buyer.
No sorting hubs, no overnight depots, no sitting on a shelf in Shah Alam waiting for a connecting van. Out of Subang Jaya, into their hands.
Our riders aren't carrying parcels alongside your bouquet. Nobody's bunch ends up under a box of groceries.
Browse by occasion, by budget, or just grab this week's Bunch of the Week. Every bouquet is arranged by hand on the day it goes out.
Chocolates, plushies, cookies, a topper. Add them right on the product page or in the cart - they travel with the flowers.
A greeting card is free with every order. Pick a design, write your message in any language you like, and add your name so they know who it's from. (Plenty of people forget this bit. We do get calls.)
Enter the delivery postcode, pick your date and time window, and check out. Card, FPX, Touch 'n Go, GrabPay or Boost - whatever's easiest.
Then: You'll get an order confirmation by email, and another email the moment it's delivered.
You can. Pick up from our Bandar Sunway workshop during any of our three daily windows - just choose pickup at checkout and tell us when you're coming. Handy if you're outside our delivery area, or if the timing has to be exact.

Happy Bunch has been sending flowers across the Klang Valley since 2014 - more than a decade of birthdays, apologies, thank-yous and just-becauses. We're a registered Malaysian company with a real workshop you can walk into, a customer service team that answers, and over 23,000 customers served in the last two years alone.
Happy Bunch Sdn Bhd (1102420-U), registered in Malaysia
Bandar Sunway, open for pickup seven days a week
Visa, Mastercard, FPX, Touch 'n Go, GrabPay, Boost
WhatsApp 011-1700 0654, Mon-Sun 9AM-6PM
Yes. Free delivery everywhere we deliver, on every order, with no minimum spend. What you see on the product page is what you pay.
We'll leave it somewhere safe and sensible - with a colleague, a receptionist, a security guard, or behind the gate or grille if that's the only option. We can only attempt delivery once, so it helps a lot if someone knows it's coming. Add anything we should know in the delivery instructions box at checkout.
Yes, within our delivery areas. Give us as much detail as you can - ward and room number for hospitals, booking name and room for hotels, company and floor for offices - and let them know at reception that something's arriving.
If it hasn't gone out yet, usually yes, to another address in our delivery area. There's a small RM9.90 rerouting fee. WhatsApp us as soon as you can.
Not with our own riders. But you can collect from Bandar Sunway, or book a Lalamove, GrabExpress or GoGet rider to take it onward.
You'll get an email as soon as it's delivered. You can also check order tracking any time.
Still stuck? WhatsApp us on 011-1700 0654, or check order tracking.
Fresh bunches from RM58, free same-day delivery across the Klang Valley.
#justbecause lah!