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

We will be closed Sat. 7/2 thru Monday 7/4 in observation of Independence Day

Call us old-fashioned.  At the Crimson Petal Florist, we think buying flowers is personal.  So many local flower shops have disappeared.  Flowers can now be purchased almost anywhere. But why pay good money for flowers that are not super fresh? Why order from strangers from a call center across the country? Why not share a laugh, see and smell hundreds of  flowers from all over the world right here in Newton?

At the Crimson Petal, we are happy to help you find a beautiful bouquet, plant or gift.  We offer friendly service with a smile and designers who each have at least 15 years experience. Call us or please co