160 Needham Street Newton, MA 02464 (617)244-4422 (617)244-4422

Why should you choose the Crimson Petal for your go-to florist?

1) We are truly local.  Our shop has a valid Newton street address and 5 wonderful employees who live in the area.  No '800' numbers or flower warehouses here.

2)  We have a vast array of flowers, vases and pots.   You are not limited to the same size or style of container time and time again. We do not make cookie-cutter designs and we actually prefer to be creative and think 'outside of the box'.  

3) Our flowers are incredibly fresh and we have a huge selection in our 20' walkin cooler.

Please, call us for all of your floral needs including weddings and funeral work.