Same-Day Delivery

Frequently Asked Questions

Do you deliver the same day?

Yes β€” orders placed before 6pm are delivered the same day across the country. At checkout you can also pick a future date and a delivery time slot.

Which areas do you deliver to?

In Bahrain we deliver everywhere, free of charge. In Saudi Arabia we currently deliver to Al Khobar, Dammam and Dhahran β€” more areas are coming soon.

Can I add a gift card message?

Yes. During checkout you can write a card message, hide the prices (gift receipt), and mark the delivery as a surprise so we will not call the recipient beforehand.

How can I pay?

Pay online with Visa, Mastercard, mada or Benefit via Tap Payments, or choose cash on delivery.

Are the flowers fresh?

Every arrangement is hand-made by our florists on the day of delivery using fresh seasonal stems. If your flowers arrive damaged, send us a photo within 48 hours and we will make it right.

Can I return an order?

Non-living products can be returned within 14 days. Live flowers can be returned within 48 hours if they arrive damaged. See our Returns Policy for details.

What is the Heaven Rewards loyalty program?

Heaven Rewards gives you points on every delivered order. There are three tiers based on your spend over the last 12 months: Bud 🌱, Bloom 🌸 and Bouquet πŸ’ β€” the higher your tier, the higher the percentage of each purchase you earn back in points.

How do I earn and spend points?

Points are added automatically when your order is delivered. 1 point equals 1 BHD/SAR of its value. You can spend points at checkout on your next order β€” partially or to cover the whole amount β€” or in our store.

Can I earn and use points in the store?

Yes. Open your member QR code in the app or website (Account β†’ Heaven Rewards) and show it at the till β€” our staff will scan it to add points for your purchase or redeem points as payment.

Do points expire?

Points expire 12 months after they are earned. We email you a reminder about 30 days before any points are due to expire.

What happens to my points if my order is cancelled or refunded?

Points earned on that order are removed, and any points you spent on it are returned to your balance.