Petals Markham · Est. 1994 (905) 887-8080
Trusted in Markham since 1994

Markham's trusted florist, in bloom since 1994.

Petals has been hand-delivering premium floral arrangements and gift baskets across Markham for over 30 years — for birthdays, anniversaries, weddings, and every little “just because” moment in between.

Free same-day delivery in the Markham area. Order by 12:00 PM Monday–Friday, or 1:00 PM on Saturday, and your flowers are hand-delivered today.

A vibrant Petals arrangement of orange lilies and pink carnations in a glass vase
4.9

Rated 4.9 out of 5 on Google — from 12 reviews by Markham customers.

Free Same-Day Delivery

Free same-day delivery across the Markham area — order by noon on weekdays, or 1:00 PM on Saturdays.

Florist-Designed

Every arrangement is designed in our Markham shop by a real floral artist — never boxed and shipped.

100% Satisfaction Guarantee

Florist-designed and hand-delivered with our 100% satisfaction guarantee, every single time.

Local Since 1994

A local community florist — your needs are treated with all the attention to detail they deserve.

A Petals hand-tied bouquet of sunflowers and white roses, wrapped in blush paper with the Petals seal

Weddings

Wedding flowers, designed around your love story

Since 1994, we've made Markham weddings beautiful — from intimate garden gatherings to grand ballroom celebrations. We collaborate closely with couples to create arrangements that reflect your style, whether it leans toward classic elegance or modern artistry.

  • Bridal bouquets, from simple elegance to cascading romantic designs
  • Boutonnieres and corsages for the wedding party and family
  • Ceremony arrangements, floral archways, and reception centerpieces
  • Free delivery and full professional setup across Markham venues

Booking about six months ahead gives you the widest selection — especially in peak season, May to October. Start with a free consultation and we'll help you prioritise the pieces that matter most.

Book a wedding consultation

Tell us a little about your day and we'll be in touch to plan your flowers together.

Thank you — request received

We've noted your consultation request. Petals will reach out shortly to start planning your wedding flowers. Prefer to talk now? Call us at (905) 887-8080.

Our Story

Thirty years of Markham moments

Petals has been hand-delivering premium floral arrangements and gift baskets since 1994 — helping strengthen relationships, give love and support, and celebrate life's special moments. From birthdays to anniversaries to commemorating a loved one, and every little “just because” moment in between.

We're a local florist dedicated to your satisfaction. Our stunning arrangements let nature's beauty inspire your special moment, and because we are local, you can always expect your needs to be treated with all the attention to detail they deserve. Let us be your Lovingly Momentmaker.

We deliver to: Markham, Unionville, Richmond Hill, Thornhill, Stouffville, and Concord.