54 products
  •  
     
     
    $
    $

Delivered With Care

Photo proof delivery

Get Live Notification

Live GPS Tracking Via Email & SMS On When Your Order is Expected To Arrive

Order Fulfilled Notification

Get Notified Once Your Order Has Been Delivered

Valentine's Day Delivery Fee & Delivery Time Estimate

Ajax

Delivery Fee - $30

Delivery Time - 2pm to 6pm

Aurora

Delivery Fee - $30

Delivery Time - 12pm to 4pm

Brampton

Delivery Fee - $20

Delivery Time - 11am to 4pm

Burlington

Delivery Fee - $16

Delivery Time - All Day Delivery

Caledon

Delivery Fee - $30

Delivery Time - 12pm to 4pm

Etobicoke

Delivery Fee - $20

Delivery Time - 12pm to 4pm

Georgetown

Delivery Fee - $20

Delivery Time - 11am to 4pm

Grimsby

Delivery Fee - $30

Delivery Time - 12pm to 3pm

Halton Hills

Delivery Fee - $20

Delivery Time - 11am - 4pm

Hamilton

Delivery Fee - $20

Delivery Time - 10am to 3pm

Markham

Delivery Fee - $20

Delivery Time - 12pm to 5pm

Milton

Delivery Fee - $20

Delivery Time - 11am to 4pm

Mississauga

Delivery Fee - $16

Delivery Time - All Day

Newmarket / Kettleby

Delivery Fee - $30

Delivery Time - 12pm to 6pm

North York

Delivery Fee - $20

Delivery Time - 11am to 5pm

Oakville

Delivery Fee - $11

Delivery Time - All Day

Pickering

Delivery Fee - $30

Delivery Time - 3pm to 6pm

Rcihmond Hill / Thornhill

Delivery Fee - $20

Delivery Time - 11am to 5pm

Scarborough

Delivery Fee - $20

Delivery Time - 11am to 5pm

Stouffville

Delivery Fee - $30

Delivery Time - 2pm to 6pm

Toronto

Delivery Fee - $20

Delivery Time - 11am to 6pm

Vaughan / Concord

Delivery Fee - $20

Delivery Time - 11am to 5pm

Whitby

Delivery - $30

Delivery Time - 2pm to 5pm

Woodbridge

Delivery Fee - $20

Delivery Time - 11am to 5pm

York

Delivery Fee - $20

Delivery Time - 11am to 5pm

Pick Up / Walk In

Pre-made flowers available

Pick up order ready within 90 minutes

Moon’s Flowers: The Perfect Valentine’s Gift for Every Stage of Love


Valentine’s Day is right around the corner, and let’s be honest—finding the perfect gift can feel like navigating a minefield. Whether you’re trying to impress someone new, rekindle romance, or even celebrate self-love, flowers are the universal language of affection. But the key to nailing it? Picking the right bouquet for the relationship stage you’re in.

At Moon’s Flowers, we’ve got something for everyone—from flirty first crushes to soulmates who’ve been through it all. Let’s explore the perfect blooms for every type of connection this Valentine’s Day.