Hours: Mon-Fri: 10:00am to 5:00pm| Saturday: 10:00am to 2:00pm


Same-Day Delivery

Need to order last minute?

Curbside Pick-up

now offering curbside pick-up

Where we Deliver

We serve Suffield & surrounding areas

Welcome To Vine & Ivy Floral Designs

Formally K&P Flowers

We are your local family florist, and are committed to offering only the finest floral arrangements and gifts backed by friendly prompt service. Because all of our customers are important, our professional staff is dedicated to making your experience a pleasant one. That is why we always go the extra mile to make your floral gift perfect. Let Vine & Ivy Flowers be your first choice for flowers.

Shop the Collections
New Location


As of March 6th (Click to View Map)

Spring isHere!

Shop Spring Collection

Info & Updates

Read More

Our Happy Clients


Last minute order for my mom’s birthday, Vine & Ivy created the most beautiful bouquet that my mom absolutely loved for her 69th birthday. I appreciate them making my moms birthday even more beautiful
Thank You Vine & Ivy Flowers….Definitely a 5star from me XoXo

Tracey Williams

This is the only place I will buy flowers from. If you’re looking for that business that takes great care of their clients, takes time to listen to what you’re looking for and goes above and beyond to make sure you get what you paid for, then this is the only florist you need. Excellent service.

Jody Hunt

After ordering my wedding flowers and hair piece from somewhere else, the hair piece came in ALL wrong the day before and was nothing what I wanted. A friend recommended Vine & Ivy who handcrafted a new flower crown THAT day that wayyyy exceeded my expectations. I have already recommended to everyone at my wedding and will use for all my flower needs in the future!

Julie Samson Flagg

Corporate Services

Provide the image of your Company's success with Fresh Floral Arrangements


online or visit our shop to view our floral arrangements

Need Help?

please contact us via phone or email and we'll be happy to help!


to order by phone, call(860) 623-8774

Same Day

delivery available on orders placed before Noon

Call Us

If you have any questions, please contact us and we will be glad to assist you!