Garden Centers & Greenhouses - Watchung & Bridgewater NJ

Family owned and operated for more than 90 years, Gray's Garden Centers and Greenhouses grow and sell only the healthiest best-quality plants, trees and shrubs.

Visit one of our Gray's locations where you can shop an immense variety of garden plants, confer with our gardening experts, and stock up on accessories and supplies.

Blooming Annuals
and Perennials


Shrubs & Climbers

Flowering and Ornamental Trees

and Herbs

Each season, we seek out the best varieties of flowers, vegetables, herbs and ornamentals from top growers around the world. We care for them in our own greenhouses so our customers get robustly healthy plants, with strong roots, lustrous foliage, and lush blooms and fruit.

We give many of our plants a great start in our greenhouses ... including blooming annuals ... vegetables and herbs ...

Garden and Landscape Plants

roses ... shrub roses and climbers ... landscape shrubs and hedges ... fruit trees ... ornamental trees ... evergreen trees and shrubs ... bulbs and seeds ...

Yard & Garden Accessories

hanging baskets, planted container gardens ... houseplants and indoor plants ... Planters, pots, bird baths ...

Seasonal Yard Decorations

Christmas trees and wreaths ... Christmas inflatables and decorations ... Halloween inflatables and decorations ... Fall mums, autumn garden plants, corn stalks and hay bales ... Easter flowers, inflatables and decorations ...

Gardening Supplies

Fertilizers, soil and amendments ... lawn care supplies ...

Gray's Garden Centers offer everything you need for your lawn, vegetable garden, rock garden, herb garden, island bed, raised beds, container garden, flower garden, cutting garden, butterfly garden.

Gray's Garden Center in Bridgewater and Watchung, NJ provides delivery to North Jersey & Central Jersey, including: Union County, Somerset County, Bridgewater, Clark, Cranford, Fanwood, Green Brook, Manville, Martinsville, Middlesex, Mountainside, Pluckemin, Scotch Plains, Warren, Watchung, Westfield, Warren, Raritan, Far Hills, Branchburg, Somerville, Basking Ridge, Bound Brook, Manville, Bridgewater, Hillsborough, Springfield, Berkeley Heights, New Providence, Murray Hill, Union, Summit, Plainfield, South Plainfield, North Plainfield.