The Ultimate Lover’s Guide: Valentine’s Day Flowers Price Comparison 2018

3 min read

It is about time we start looking the key events happening in the month of February.

With Valentine’s Day and Chinese New Year coming up, we have decided to help one save time by compiling an Ultimate Lover’s Guide for Valentine’s Day Flower Prices!

TL;DR – Cheapest Valentine’s Day Flowers

FloristBloom RoomRoses OnlyBloomenEnchanted Tree
Cheapest Bouquet$18$59$120$120
Most Expensive Bouquet$265$499$120$120
Selection26 Bouquets12 Bouquets3 Bouquets3 Bouquets
15% off till 31st Jan
10% off till 31st Jan
FloristFleuristeBeatoPristine RosesXpressflower
Cheapest Bouquet$70$150$79$81
Most Expensive Bouquet$150$605$288$467.48
Selection10 Bouquets9 Bouquets35 Bouquets27 Bouquets
Promo codeVDAYEB
$15 off till 31st Jan
--up to 15% discount
Florist24 Hrs CityFloral GarageFloral Magic
Cheapest Bouquet$75$16.20$100
Most Expensive Bouquet$850$529.20$195
Selection101 Bouquets26 Bouquets5 Bouquets
Promo code-10% off till 31st Jan-
FloristFARM FloristWallFlower Co
Cheapest Bouquet$39.90$6
Most Expensive Bouquet$157.90$78
Selection14 Bouquets8 Bouquets
Promo code"THANKYOU18"
(20% discount before 12 Feb 2018)

Read more: 5 Staycation Venues For Under $100

Things to take note of:

The demand for flower delivery tends to sky-rocket during the period Valentine’s Day.

Valentine’s Day means good business for florists. With an exponential increase in demand, it pushes the logistic management of the florists to the extreme.

For consumers, here are a few things to take note of, to prevent huge disappointment on Valentine’s Day:

  • Having a positive experience with a certain florist on non-valentine’s day does not necessarily equate to their ability to handle Valentine’s Day. Look up reviews and their past track record to help you make a better decision.
  • Most people will be celebrating Valentine’s day on the 14 February itself. Celebrating early can help reduce the risk of late flower delivery.
  • Understanding the business model of certain florist works too. Eg. I personally understand that Bloomen will only accept the number of orders he can handle.
  • Spend within your means! There is no reason to be blowing your month’s budget just for Valentine’s Day!
  • Each florist has their unique selling point, be it affordability or their artisan design, find the one that suits your message the most!

Some of the best florists in Singapore

Bloom Room

Bloom Room Singapore

  • Price Range: $18 – $265 
  • Valentine’s Day Selection: 26 Bouquets, 34 possible add-ons
  • Delivery charges: $15 per bouquet/arrangement
  • When to order:
    When to orderTime to orderEarliest delivery time
    Monday - Saturday10am - 12pm3pm - 6pm (Same day)
    12pm - 6pm10am - 2pm (Next working day)
    After 6pm2pm - 6pm
    Sunday & Public HolidayAll Day2pm - 6pm (Next Working Day)

    source: bloomroom.sg
  • Website: www.bloomroom.sg
  • Instagram: @bloomroomsg
  • Contact: [email protected] or +65 6447 0217
  • Promo code: GIRLCRUSH for 15% off till 31 January

roses only

Roses Only

roses only singapore

  • Price Range: $59 – $499 
  • Valentine’s Day Selection: 12 Bouquets and combinations
  • Delivery charges: –
  • When to order: Order by 5pm for same day delivery
  • Website: https://rosesonly.com.sg
  • Instagram: @rosesonlysg
  • Contact: [email protected] or +65 6256 1818
  • Promo code: 


Bloomen.co Singapore

  • Price Range: $120 
  • Valentine’s Day Selection: 3 Bouquets
  • Delivery charges: $15 per bouquet
  • When to order: –
  • Website: www.bloomen.co
  • Instagram: @bloomen.co
  • Promo code: VDAY10P to enjoy 10% off Valentine’s Day Collection. Valid till 31st January 2018.

Enchanted Tree

The Enchanted Tree

the enchanted tree singapore

  • Price Range: $120 
  • Valentine’s Day Selection: 3 Bouquets
  • Delivery charges: None
  • When to order:
    Before 11am of delivery day to be delivered by 6pm.
  • Website: www.theenchantedtree.com.sg
  • Instagram: @theenchantedtreesg
  • Contact: +65 6588 2088
  • Promo code: –

Foral Garage

Floral Garage

Floral Garage

  • Price Range: $16.20 $529.20 
  • Valentine’s Day Selection: 26 Bouquets, 4 possible add-ons
  • Delivery charges: $15 on Valentine’s Day
  • When to order: Anytime for Valentine’s Day. eg. One can order at 9.59am for the 10am onwards (subjected to operational time slot)
  • Website: www.floralgaragesg.com
  • Instagram: @foralgaragesg
  • Contact: [email protected] or +65 6282 2813
  • Promo: 10% discount on Valentine’s Period if ordered before 31 January 2018

Floral Magic

Floral Magic Singapore

  • Price Range: $100  $195 
  • Valentine’s Day Selection: 5 Bouquets
  • Delivery charges: $15 delivery
  • When to order: 2 – 14 days in advance of delivery date
  • Website: www.floralmagic.com.sg
  • Instagram: @floralmagic_
  • Contact: [email protected] or +65 6337 6398
  • Promo: –


Fleuriste Singapore

  • Price Range: $70  $150 
  • Valentine’s Day Selection: 10 Bouquets
  • Delivery charges: –
  • When to order: 2 – 14 days in advance of delivery date
  • Website: www.fleuriste.sg
  • Instagram: @fleuriste.sg
  • Contact: [email protected] or +65 90685320
  • Promo: VDAYEB to enjoy $15 off Valentine’s Day Collection before 31 January 2018


Beato fiore singapore

  • Price Range: $150  $605 
  • Valentine’s Day Selection: 9 Bouquets
  • Delivery charges: $20 – $60
  • When to order: Daily cut off time is 12pm for same day delivery
  • Website: www.beato.com.sg
  • Instagram: @beatofiore
  • Contact: [email protected] or +65 8338 1308
  • Promo: –

pristine roses

Pristine Roses

Pristine Roses Singapore

  • Price Range: $79  $288
  • Valentine’s Day Selection: 35 Bouquets (fresh and preserved roses)
  • Delivery charges: Free
  • When to order:
  • Website: pristineroses.com/
  • Instagram: @prinstine.roses
  • Contact: [email protected]
  • Promo: –


Xpress flower Singapore

  • Price Range: $81  $467.48
  • Valentine’s Day Selection: 27 Bouquets
  • Delivery charges: Free – $32.10
  • When to order: Last order by 9pm
  • Website: www.xpressflower.com
  • Instagram: @xpressflower_singapore
  • Contact: +65 6280 1007
  • Promo: Up to 15% discount

24 hrs city florist

24 Hrs City Florist

24hrscityflorist singapore

  • Price Range: $75  $850 
  • Valentine’s Day Selection: 101 Bouquets
  • Delivery charges: Free office hours delivery, $15 per bouquet on Valentine’s Day
  • When to order: Same day delivery to be submitted by 8pm
  • Website: https://www.24hrscityflorist.com
  • Instagram: @24hrscityflorist.com
  • Contact: +65 6396 4222
  • Promo: –

First Sight Florist

  • Price Range: $38  $88 
  • Valentine’s Day Selection: 15 Bouquets
  • Delivery charges: $15 delivery charge
  • When to order: Order 3 days in advance
  • Website: https://firstsightsg.com
  • Instagram: @firstsight_sg
  • Contact: [email protected]
  • Promo: –

FARM Florist

  • Price Range: S$39.90 to S$157.90 with Free Delivery
  • Valentine’s Day Selection: 14 Bouquets
  • Delivery charges: Free
  • When to order: Anytime for Valentine’s Day.
  • Website: www.FARMflorist.com
  • Instagram: @farmflorist
  • Contact: [email protected], +65 6282 2185, +65 9384 4885 
  • Promo: THANKYOU18‘ for a 20% Discount Code that expires on 12 Feb 2018, 12 noon


  • Price Range: S$6 to S$78 with Free Delivery
  • Valentine’s Day Selection: 8 Bouquets
  • Delivery charges: S$0-S$5
  • When to order: –
  • Website: 
  • Instagram: @wall.flowerco
  • Contact: [email protected], +65 9068 3396
  • Promo: –

Further Reading – Types of flowers and their meaning:

Each type of flower comes with meaning which might be of interest to you, especially on this special day. The last thing you want is to be spending on a bouquet that carries the wrong meaning.

Flower NameMeaning
PeonyHappy life, happy marriage, good health and prosperity.
RanunculusConveys a message that the receiver is attractive and charming.
SunflowerSymbol of dedicated love.
TulipSymbolises fame and perfect love
Red RosesConveys deep emotions, be it love, longing or desire.
White RosesPurity, chastity and innocence.
Yellow RosesFriendship and care.
Pink RosesAdmiration, joy and gratitude
Orange RosesPassion and energy
Blue RosesDesire for unattainable.
" I can't have you but I can't stop thinking about you."
Black RosesDeath and farewell

The number of roses and what it means:

Number of rosesMeaning
1Love at first sight, or "you are still the one"
2Mutual love
3"I love you"
6"I want to be yours."
9Eternal Love
"I want to be with you forever."
10Perfect 10
"You are perfection"
12"Be Mine"
13Secret Admirer
15"I'm sorry"
21"I am dedicated to you."
24"I'm yours"
36"Head over heels in love"
40"My love for you is genuine."
50 and aboveSignificant message of love. And a even louder message: "I AM RICH".


Check out our blog for more unbiased opinions on your personal finance journey.

Like what you see? Follow us on Facebook and Telegram. Show us some love!