Our Shop: A Family Florist in Historic Dennis Village
Blossoms Florist of Cape Cod is a traditional brick and mortar flower shop nestled in the heart of historic Dennis Village. We are a woman owned, locally operated family business. Open year round, we are a full service florist providing flowers for all of the seasons life may bring… We offer daily delivery of our handcrafted arrangements to 40 of Cape Cod’s quaint towns and villages. Visit our shop where you will experience a virtual sanctuary of ever changing, exquisite blooms. We invite you to walk in and peruse our selection, experience the scents, colors, and textures of our newest arrivals.
Customers are welcomed to purchase hand selected bouquets or even a single stem.

We Are Passionate About Flowers….
At Blossoms of Cape Cod, our philosophy is simple: we are passionate about flowers, and that passion drives our commitment to excellence in every step.
Delivered With Care on Cape Cod
Defining Standard of Luxury Flowers
Flowers Curated For Excellence
Uncompromising Freshness
Floral Artistry
Full service florist
Daily white glove delivery of custom arrangements for all of life’s occasions- birthday, anniversary, thinking of you, get well, sympathy to the home, “just because.”
Weddings and Events
Hospitality
Local Delivery to the Following Towns:
- Dennis
- East Dennis
- East Orleans
- Harwich
- Harwich Port
- Hyannis
- Hyannis Port
- South Dennis
- South Yarmouth
- West Dennis
- West Harwich
- West Hyannisport
- West Yarmouth
- Yarmouth Port
- Brewster
- Orleans
- Chatham
- Barnstable
- Eastham
- North Eastham
- South Orleans
- Dennis Port
- Wellfleet
Notice
At Blossoms we use only premium flowers in our hand crafted original designs. Occasionally substitutions of flowers or containers pictured on our website may be necessary due to flower seasonality and market conditions, which may affect availability. In such case, replacements will be made with flowers of equal or higher value, and we will ensure that the overall style theme and color scheme will reflect in the substitution. Deliveries are sent out based on when your order was placed. It is helpful to place orders at least one day in advance of delivery. At times, delays in delivery can occur due to high volume or inclement weather, but will always arrive on the date for which your order was placed, unless the recipient cannot be reached, or if there are any problems or concerns regarding the order. In such case you will be contacted immediately.