Your Cart (${ cart.item_count })

  • ${ item.product_title }

    ${ item.quantity }

    ${ item.price | currency }

You have no items in your cart.

Daytime delivery is $9.99! Available Monday to Friday

Flower delivery you can count on!

Tonic Blooms has quickly become Ontario's most trusted and only on demand and same-day flower and plant delivery service - helping thousands of bloomers make someone's day! Finally you can send flowers with confidence with our fast, reliable, and fun flower delivery service! It's flower delivery you can count on!

Select from a variety of super convenient on demand and same-day delivery windows available Monday to Friday, from 9 am to 8 pm. The type of delivery windows available depend on the specific products you're sending and your lucky recipient's delivery address.

On demand delivery is available in the downtown core for most products. You can select from multiple 2-hour delivery windows from 10:00 am - 7:00 pm for only $9.99!

Same-day delivery is available across southern Ontario. You can select from the following delivery windows: Morning 9:00 am - 12:00 pm, Daytime 9:00 am - 6:00 pm, and Evening 4:00 - 8:00 pm delivery windows. All Daytime delivery windows are now only $9.99!

The cut-off for each delivery window is generally 30 minutes before the start. For example, if you want to have your flowers delivered in the on demand 10:00 am - 12:00 pm window, make sure to get your order in by 9:30 am or earlier!

We encourage you to schedule deliveries in advance for special occasions like birthdays and anniversaries!

Delivery locations, windows and cut-off times:

On-demand delivery is available in the Toronto Downtown Core between St. Claire Avenue, the Don Valley Parkway, Lakeshore, and Roncesvalles Avenue.

Same-day delivery is available for Aurora, Concord, Courtice, Brampton, Etobicoke, Kleinberg, Maple, Markham, Mississauga, North York, Richmond Hill, Scarborough, Thornhill, Toronto, Woodbridge with the following windows and cut-offs:

Morning Order before 8:30am for delivery between 9:00 am - 12:00 pm

Daytime Order before 10:30am for delivery between 9am-6pm (business by 5pm)*

Evening Order before 3:30pm for delivery between 4pm-8pm (no business delivery available)

Same-day delivery for Ajax, Bolton, Burlington, Dundas, Hamilton, King City, Newmarket, Nobleton, Oakville, Oshawa, Pickering, Schomberg, Stouffville, Whitby with the following delivery windows and cut-offs:

Daytime Order before 10:30am for delivery between 9am-6pm (business by 5pm)*

*Available delivery time slots and prices are based on your product selection and your recipient's address. Certain delicate and over-sized items are only available for same day car delivery.
*Holiday (Valentine, Easter, Mother's Day, Rosh Hashanah, Thanksgiving, Christmas) schedule will differ to accommodate seasonal volume.