Collection: Best Sellers

All the things we keep needing to re-stock time and time again.

Contact us

We're happy to assist you further! Our shop and office hours are Monday-Friday 8am-6pm and Saturday & Sunday 10am-6pm. You can email us after hours and we'll be happy to assist you when we're back!

T: (416) 546-4820
E: hello@mayflowers.ca

  • Free Delivery on all orders over $150 (Toronto Local)

  • Shop Now, Pay Later with Afterpay

  • Satisfaction Guarantee. Contact us & we'll make it right

  • Earn rewards & redeem for gift cards & more!

1 of 4