The 10 Best Garden Centers and Nurseries in North Carolina!

The greenery really makes the scenery! Stopping by and just looking to take a gander at the plant life or ready to stock your home with beautiful plants, garden centers and nurseries are a-plenty. Let your green thumb take over as you explore and shop at these 10 best garden centers and nurseries in North Carolina. 

1. C&R Nursery & Garden Center, Lexington, NC

Family owned, C&R Nursery and Garden Center consists of hardworking individuals and beautiful flowers. Flowers for the home, or bushes and trees to spruce up the front or backyard, C&R has a variety for you to pick and choose from. Need some assistance on what to pick out? The staff is both friendly and knowledgeable, helping you to purchase lovely greenery. 

2. B.B Barns - The Garden Company, Arden, NC

Located in Arden, B.B Barns has a large selection of plants, and garden products for yourself or the green thumb in your life. The business prides themselves offering customers with “the most diverse but reliable plants in the area.” May you be in search of annuals, herbs, houseplants, orchids, ornamental grasses, perennials, seeds, trees or vegetables, B.B Barns has plenty to choose from. The Garden Company also has gardening tools and supplies to help you maintain your new plants. If your yard needs a little TLC outside of your expertise, B.B Barns offers landscaping services! 

3. Carolina Home & Garden, Newport, NC

Open since 1996, Carolina Home & Garden is home to a family-friendly establishment that consists of 4.7 acres of indoor and outdoor garden options. Carolina Home & Garden grow the perennials and annuals themselves, and carries plants listed but not limited to: “annuals, evergreens, indoor/outdoor trees, houseplants, and tropicals.” But, the options do not end there. They have everything for your gardening and farming needs. Carolina Home & Garden also sells dirt, mulch, and rock, as well as feed, pottery pieces, and soil to plant your brand-new beauties in. New to the gardening community? Not to worry! The staff is not only friendly, but also knowledgeable in the gardening world. 

4. Homewood Nursery & Garden Center, Raleigh, NC

Homewood Nursery & Garden Center, a fixture to the Raleigh community since 1967. The garden center of Raleigh offers wide, and only the best, selections of plants (over 750 plants) to choose from. Here, you are in great hands of a garden center that has been featured in various publications both locally and nationally.

5. Whitaker Farms & Garden Center, Climax, NC

One of two Whitaker Farms locations in North Carolina, stop by to view a plethora of produce and plants to fill your baskets and your home. Whitaker Farms has many annuals, perennial, shrub, and tree plants that will catch your eye. The produce is grown right on the farm and you can schedule your own day to play farmer and pick your own strawberries right off the forb. 

6. Piedmont Feed & Garden Center, Chapel Hill, NC

Piedmont Feed & Garden Center of Chapel Hill is your one stop shop for your gardening and animal needs! For the garden, stock up on your plant life with a variety of plant options: annuals, trees and bushes, plant seeds, tropicals, perennials, and vegetables. To keep your garden at the highest quality, choose from fertilizers, pest controls, weed controls, and bagged mulches, potting mixes, and compost. To feed the animals in your life, Piedmont Feed lives up to its name, selling: bird, cattle, horse, fish, goat, rabbit, and sheep food to name just a few to select for. Upkeep your garden and animals with ease. 

7. American Beauty Garden Center, Charlotte, NC

American Beauty Garden Center of Charlotte has a knowledgeable team, great selection and an atmosphere that makes you feel right at home, even if you are just getting into the gardening community! May you come in with questions or knowing just what you are looking for, you will leave satisfied and ready to care for your beautiful purchases that won’t break the bank. 

8. Dewayne’s, Selma, NC

Established in 1991, Dewayne’s is a family owned garden center that will not disappoint! With a garden center that has been recognized on a national level and with a large selection, you will surely find your favorites or even new plants. To decorate your garden, consider the large selection of various fountains, statuary, and planters available in the outdoor living section of Dewayne’s. You will be sure to visit again soon and even then, you will find something new to love! 

9. Big Bloomers Flower Farm, Sanford, NC

Big Bloomers Flower Farm makes gardening an inexpensive, enjoyable experience. Providing plants grown on-site for more than three decades, you will find annuals, perennials, bushes, and seasonal plants. The garden center consists of “17 greenhouses on 30,000 square-feet” and unique, homegrown options you will not find anywhere else. 

10. Reems Creek Nursery & Landscaping, Weaverville, NC

Providing gardening fanatics with the best selections of plants. Explore the trees, shrubs, perennials, houseplants, fruits, bedding plants and annuals offered by Reems Creek Nursery. The impeccable staff are knowledgeable in all things plants and can help you find what you are looking for! 

Select a North Carolina town to find the Best Things-To-Do and Places To Go around you
Find Garden Centers and Nurseries Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Alamance County

Alexander County

Alleghany County

Anson County

Ashe County

Avery County

Beaufort County

Bertie County

Bladen County

Brunswick County

Buncombe County

Burke County

Cabarrus County

Caldwell County

Camden County

Carteret County

Caswell County

Catawba County

Chatham County

Cherokee County

Chowan County

Clay County

Cleveland County

Columbus County

Craven County

Cumberland County

Currituck County

Dare County

Davidson County

Davie County

Duplin County

Durham County

Edgecombe County

Forsyth County

Franklin County

Gaston County

Gates County

Graham County

Granville County

Greene County

Guilford County

Halifax County

Harnett County

Haywood County

Henderson County

Hertford County

Hoke County

Hyde County

Iredell County

Jackson County

Johnston County

Jones County

Lee County

Lenoir County

Lincoln County

Macon County

Madison County

Martin County

Mcdowell County

Mecklenburg County

Mitchell County

Montgomery County

Moore County

Nash County

New Hanover County

Northampton County

Onslow County

Orange County

Pamlico County

Pasquotank County

Pender County

Perquimans County

Person County

Pitt County

Polk County

Randolph County

Richmond County

Robeson County

Rockingham County

Rowan County

Rutherford County

Sampson County

Scotland County

Stanly County

Stokes County

Surry County

Swain County

Transylvania County

Tyrrell County

Union County

Vance County

Wake County

Warren County

Washington County

Watauga County

Wayne County

Wilkes County

Wilson County

Yadkin County

Yancey County