Oshawa's Florist Since 2014

Divine Flowers
& Gifts

Handcrafted arrangements for life's every moment — weddings, sympathy, birthdays, or just because. Same-day delivery across Durham Region.

What Oshawa Says

Real words from real customers — because flowers are about the feeling they leave behind.

★★★★★

This was Valentine's Day and they not only made my day, they also made my friends day as well. They went out of their way to accommodate every request that I had. They took time out of their own to deliver on time my precise instructions. I recommended this shop highly. Thank you Divine for making people happy. The best service ever.

— John Gorman, ★★★★★

★★★★★

Thank you for your help in putting together a beautiful bouquet for a funeral. My order was handled over the phone with ease, clarity and most importantly — honesty! The flowers used were the exact ones that were mentioned over the phone and they were delivered on time! Great price range too. Highly recommend this floral shop!

— Maggie Tran, ★★★★★

★★★★★

Mother's Day Flower Arrangement — you seriously won't find more beautiful roses or flowers than this place. She will work with your budget too, and hand craft a beautiful arrangement. Look at the effort she put into my single rose arrangement alone. Definitely a repeat customer! She is stocked on romantic things as well for your loved one.

— Melanie Sharpe, ★★★★★

What We Do

Every arrangement is handcrafted, every detail considered. No two are exactly alike — and that's the point.

Custom Arrangements

Tell us the occasion, the recipient, and your budget. We'll design something that feels like it was made just for them — because it was.

Sympathy & Funeral

Handled with the care and honesty these moments deserve. We'll help you choose something fitting over the phone, delivered on time, every time.

Weddings & Events

From bridal bouquets to centrepieces, we work with your vision and your budget. Consultations available in-shop or over the phone.

Gift Bundles

Flowers paired with chocolates, plush, or keepsakes — ready to go or custom-assembled. Because sometimes the card isn't enough.

Same-Day Delivery

Order by 2 PM and we'll have your arrangement delivered the same day across Oshawa and Durham Region. Call ahead for rush orders.

Phone Orders Welcome

Prefer to talk to a person? Call us at (416) 833-7722. We'll walk you through options, pricing, and timing — no online form required.

📍 Visit Us

Divine Flowers & Gifts 22 King St W Unit 102
Oshawa, ON L1J 2J8
(416) 833-7722

Get directions →

🕐 Hours

Monday11:00 AM – 5:00 PM
Tuesday10:00 AM – 5:00 PM
Wednesday10:00 AM – 7:00 PM
Thursday10:00 AM – 7:00 PM
Friday10:00 AM – 7:00 PM
Saturday10:00 AM – 7:00 PM
Sunday10:00 AM – 5:00 PM

Get in Touch

Prefer to order over the phone? Call (416) 833-7722. Otherwise, send us a message and we'll get back to you within the hour during business hours.