Asheville plant nursery

Your place for plants in Asheville and Columbia

B.B. Barns is a leading garden center and plant nursery with locations in Asheville, NC and Columbia, SC. With a full annual and perennial department, indoor houseplant selection, pottery, lawn and garden care, and gift department, you’ll find whatever your garden needs with us.

Shop outdoor plant nursery B.B. Barns


We promise the best selection in shrubs, annuals, perennials, trees, tropicals and more. You may check and request inventory at our Asheville store using the link below. Columbia request form coming soon!

Plant Availability & Request

B.B. Barnes plant products and tools

Products & Tools

Everything you need to build and care for your garden is here. From essential garden tools to special fertilizer, patio furniture to containers of all sizes, we have it in stock or can order it for you. Each of our locations has something unique to offer.

Garden Center Offerings

B.B. Barns gift cards

Gift Cards

The perfect go-to gift for any garden lover, B.B. Barns gift cards are good for plants, garden gifts, and select services. Purchase an electronic gift card below or come pick one up at any of our garden center locations.

Purchase a Gift Card

B.B. Barns Landscaping Asheville


We offer a variety of services: garden coaching, plant installation, full landscape design and more to help you find joy and success in your garden. These services are currently available in the Asheville area only.

Services & Consultations

B.B. Barns indoor house plants Asheville

Visit Us

3377 Sweeten Creek Road
Arden, NC 28704

Northeast Columbia, SC
1067 Woodleys Way
Columbia, SC 29223

Irmo, SC
2840 Dreher Shoals Rd.
Columbia, SC 29212

Store Hours


MONDAY: 9am-6pm
TUESDAY : 9am-6pm
WEDNESDAY : 9am-6pm
THURSDAY : 9am-6pm
FRIDAY : 8am-7pm
SATURDAY : 8am-7pm


MONDAY: 9am-6pm
TUESDAY : 9am-6pm
WEDNESDAY : 9am-6pm
THURSDAY : 9am-6pm
FRIDAY : 9am-6pm
SATURDAY : 9am-6pm