Rows of healthy plants growing inside the Carswell Garden Center greenhouse

Granite Falls, North Carolina

Come grow with us.

Plants, garden decor, and everything your yard needs — from folks who've been digging in the same foothills dirt for decades.

4784 Grace Chapel Rd, Granite Falls, NC 28630

A garden center with porch-front charm

Tucked into the foothills of Caldwell County, Carswell Garden Center is the kind of place where somebody walks you to the right shelf instead of pointing down the aisle. Homeowners hunting for one perfect hydrangea and landscapers loading a whole truck bed both get the same welcome.

Browse what we carry right here on the site, then come pick it out in person — we'd rather hand you the plant than ship it. That's just how we've always done things.

Hands planting flowers in fresh garden soil

“Good gardens start with good dirt, good plants, and a little neighborly advice. We keep all three in stock.”

— The Carswell family
Landscaper spreading fresh mulch around shrubs in a residential yard

More than a pretty yard

Once you've picked everything out, we can help it get home and get in the ground.

Local delivery

We deliver around Granite Falls and the surrounding area — trees, shrubs, mulch by the yard, and the heavy stuff you'd rather not wrestle into your own trunk.

Planting & landscaping

Need a hand (or a crew)? We plant what we sell and take on landscaping jobs, from a single flower bed to a full yard refresh.

Ask about delivery & services

Come see us

The best parts of the nursery don't fit on a website. Come walk the rows, scratch a leaf, and ask us anything — the coffee pot's usually on.

Plan your visit
4784 Grace Chapel Rd, Granite Falls, NC 28630

Hours change with the season — call ahead and we'll make sure somebody's at the counter.

Get directions
Carswell Garden Center

A family-run garden center in the foothills of Caldwell County — plants, decor, and honest advice since day one.

Visit us

4784 Grace Chapel Rd, Granite Falls, NC 28630
Get directions

Hours

Hours change with the season. Give us a call before you drive out — we'll make sure somebody's at the counter.