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

Call us old-fashioned, but we think buying flowers is personal.  

  It's true, many local florists have closed. Nowadays, you can buy flowers at supermarkets, chain stores, even on the street. But if you do, you will be sacrificing the personal service we provide.

You can get the best buying experience if you just make Crimson Petal your local 'go-to' florist.  We provide the best service, quality, freshness and fair prices with a smile! And we have a local shop with all of our fresh flowers, plants and gifts displayed. Please do come see us!