The Crimson Petal Inc.

(5 Reviews)
160 Needham St, Newton, MA 02464, USA

(617) 244-4422


Contact and Address

Category: Florist, Store,
Address: 160 Needham St, Newton, MA 02464, USA
Postal code: 02464
Phone: (617) 244-4422
Website: https://crimsonpetalnewton.com/

Hours:

Monday:9:00 AM – 2:30 PM
Tuesday:9:00 AM – 2:30 PM
Wednesday:9:00 AM – 2:30 PM
Thursday:9:00 AM – 2:30 PM
Friday:9:00 AM – 2:30 PM
Saturday:10:00 AM – 2:00 PM
Sunday:Closed

Location & routing

Get Directions

Most Recent Reviews


  • (September 17, 2021, 1:44 pm)

    Flowers were beautiful!

    There was trouble with the delivery to a hospital, which isn't surprising given Covid rules. They contacted me and I was able to provide a better address to use for the next day. Great customer service and beautiful floral arrangements!


  • (July 13, 2021, 12:49 pm)

    Really friendly flower shop with good selection of fresh flowers.


  • (June 23, 2021, 8:29 am)

    Crimson Petal is awesome! Great customer service, gorgeous flowers that last a long time. Just a wonderful experience!!


  • (April 8, 2021, 12:22 am)

    I live in Oregon, and I have been using , for some time, The Crimson Petal to deliver flowers to my daughter and family in Newton, Ma. I have always been very happy with the service and product, and my daughter has loved the flowers she has received. The most recent tulip bouquet was beautiful. My daughter always sends a picture of what she has received. I highly recommend The Crimson Petal!


  • (February 18, 2021, 12:43 pm)

    I placed a custom order for my girlfriend for Valentine's Day. They were so nice and listened to what I wanted - and boy did they deliver!! She absolutely LOVED them! Everyone cannot stop commenting on how beautiful and well arranged the flowers are. Will definitely be consistently coming back in the future!

Write a Review

Photos of The Crimson Petal Inc.

The Crimson Petal Inc. | 160 Needham St, Newton, MA 02464, USA | Phone: (617) 244-4422
The Crimson Petal Inc. | 160 Needham St, Newton, MA 02464, USA | Phone: (617) 244-4422
The Crimson Petal Inc. | 160 Needham St, Newton, MA 02464, USA | Phone: (617) 244-4422
The Crimson Petal Inc. | 160 Needham St, Newton, MA 02464, USA | Phone: (617) 244-4422
The Crimson Petal Inc. | 160 Needham St, Newton, MA 02464, USA | Phone: (617) 244-4422
The Crimson Petal Inc. | 160 Needham St, Newton, MA 02464, USA | Phone: (617) 244-4422
The Crimson Petal Inc. | 160 Needham St, Newton, MA 02464, USA | Phone: (617) 244-4422
The Crimson Petal Inc. | 160 Needham St, Newton, MA 02464, USA | Phone: (617) 244-4422
The Crimson Petal Inc. | 160 Needham St, Newton, MA 02464, USA | Phone: (617) 244-4422
The Crimson Petal Inc. | 160 Needham St, Newton, MA 02464, USA | Phone: (617) 244-4422