
21 Petals Florist and Flower Market is a florist serving Lafayette, Indiana, offering local delivery.
Choose how to verify you own this business:
Don't have access to the listed email or phone?
Submit a claim request form insteadDelivery area not verified. Please contact the shop directly to confirm delivery availability to your location.
In-store pickup also available
No questions yet. Be the first to ask!
We had the BEST time at 21 Petals, both supporting United Way and making a custom arrangement! Stefani walked us through step by step and made the process SO EASY and fun. Abby was also such an incredible help and encouragement! The wine from Wildcat Creek Winery was delicious, and Nyssa was so helpful in choosing the right wine! Can’t wait to do another class!
The 21 Petals flower workshop with United Way was such a breath of fresh air. Seriously — gorgeous blooms, good people, and a mission that actually matters? Count me in every time. 🌸✨ The team made everything feel warm, organized, and hands-on in the best way. It wasn’t just “make a bouquet and leave”… it felt like community. It felt like purpose. And it was fun — like actually fun, not “pretend fun for the photo.” If you ever get the chance to be part of a 21 Petals event with United Way, jump in. It’s beautiful work for a beautiful cause. Thank you, Krystal Balser for inviting me!
The 21 Petals workshop with United Way was honestly such a treat. The atmosphere was peaceful, the flowers were stunning, and the instructors made everyone feel confident and creative — even if arranging isn’t usually your thing. 🌿💐 What stood out the most was the heart behind it all. You could feel the passion for community and the care poured into every detail. It was one of those events that leaves you smiling long after it’s over. Would absolutely recommend this workshop to anyone looking for something meaningful, uplifting, and beautifully put together.
My wife and I were recently married in September and were exploring “DIY” low-cost options for floral/flower options. My wife found 21 Petals in a nearby town where we got married and it was a blessing. 21 Petals provided all the resources, services and assistance to put our flowers together at an incredibly affordable price. We are forever thankful to John, Stefani, and their wonderful staff for making our special day truly special. I highly recommend them, don’t wait, you’ll have a great time and make some wonderful memories.
I loved shopping at 21 Petals. My first time visiting. A lovely welcoming experience. It was a fast, easy, and I just love the flowers I picked out! It comes in a drinking tumbler for reuse later, how cute!! The staff is so nice. They serve a variety of occasions. I can't wait to shop at 21 Petals again!
Yes, 21 Petals Florist and Flower Market offers delivery services in the Lafayette, IN area. For same-day delivery, we recommend placing your order early in the day. Contact them directly at (765) 231-5070 to confirm availability and delivery times.
21 Petals Florist and Flower Market offers a wide variety of fresh flowers including popular choices like roses, lilies, tulips, and seasonal blooms. Their inventory varies based on season and availability. Visit their shop in Lafayette or call ahead to check on specific flower availability for your arrangement.
Yes, 21 Petals Florist and Flower Market provides wedding floral services including bridal bouquets, bridesmaid bouquets, boutonnieres, corsages, ceremony arrangements, and reception centerpieces. They recommend scheduling a consultation well in advance of your wedding date to discuss your vision, colors, and budget.
Yes, 21 Petals Florist and Flower Market offers sympathy and funeral flower services. They can create standing sprays, casket covers, wreaths, and other tribute arrangements. They understand the importance of these occasions and work with families and funeral homes to ensure timely delivery and appropriate arrangements.
Absolutely! 21 Petals Florist and Flower Market welcomes custom arrangement requests. Whether you have specific flowers in mind, need particular colors to match an event theme, or want something uniquely personal, their florists can work with you to create the perfect arrangement. Contact them to discuss your ideas.
You can place an order by visiting 21 Petals Florist and Flower Market in person at their Lafayette location, calling them at (765) 231-5070, or through their website if online ordering is available. For special occasions or large orders, placing your order a few days in advance is recommended.
21 Petals Florist and Flower Market creates floral arrangements for all occasions including birthdays, anniversaries, Valentine's Day, Mother's Day, graduations, get well wishes, congratulations, apologies, and "just because" moments. They also handle special events like weddings, corporate functions, and memorial services.