Skip to content
Native Plants Anywhere

Native Plants of North Carolina

3,736 native plants and wildflowers grow naturally in North Carolina. Filter for the bees, or for plants the deer and rabbits tend to leave alone.

Welcome! If you love gardening and want to help wildlife thrive, you've come to the right place. North Carolina is home to roughly 3,736 native plant species, from the familiar American holly to the delicate Christmas fern. These plants have grown here for thousands of years, and they're perfectly suited to our climate and soil.

Planting natives in your garden is one of the best gifts you can give to bees, birds, and butterflies. These creatures depend on native plants for food and shelter. Whether you're just starting out or redesigning an established garden, native plants make beautiful, low-fuss choices that will reward you with vibrant wildlife all year long.