Temp: °
Wind Chill: °
Humidity: %
Direct.: °
Show more details
Provided by: 
Welcome to the Green Spot Garden Center in South Yarmouth, MA
Open 7 Days A Week
Monday-Thursday 8am - 5pm
Sundays 8 am to 4pm


2016 marks our 47th year in business and there's a reason why we're still here. We're friendly, knowledgeable, have everything you need for your garden, and are committed to our community!

Our website makes it easy for you to explore what we have to offer while relaxing in the comfort of your own home.  At Green Spot Garden Center we're here to help you with all of your gardening needs, but don't just take our word for it. Come on over and visit the "Green Spot" and see for yourself. We love having visitors at the garden center, so feel free to stop by and chat or call us at 508-398-3228. 

What We Sell

While you're here, take a walk around the garden center, greenhouses, and nursery. Chances are, we have many of your favorite trees, shrubs, and flowers in stock, including your favorite rose varieties such as knockouts and fairy roses. So, if you're looking for beautiful, fragrant, double flowering, recurrent blooms and hardy plants, then come check out our rose selection.

We also have an incredible selection of annuals--everything from beautiful blue ageratums to colorful zinnias. And we sell a wide variety of Proven WinnersŪ as well as perennials. Looking for lupines? We've got it! How about Russian sage, foxglove, or lavender? You're in luck. We have those too. In fact, we have over 1000 perennials just waiting to be planted in your garden.

Green Spot Garden Center also carries a complete selection of fertilizers (including many organic ones), pesticides, gardening supplies, hanging baskets, clay and lighter weight plastic pots for container gardening, gardening tools, and a variety of houseplants. 

Our Hours

Green Spot Garden Center is open from mid-March through the Christmas season.  

Summer and Fall Hours:

Monday-Saturday 8:00am to 5:00pm and Sundays 8:00am to 4:00 pm.

Christmas and Spring Hours:

Sunday-Saturday 8:00am to 6:00pm.  Hours are subject to change, but you can always give us a call at 508-398-3228 just to make sure we're here.