Skip to content
Native Plants Anywhere

Native Plants of New Mexico

4,186 native plants and wildflowers grow naturally in New Mexico. Filter for the bees, or for plants the deer and rabbits tend to leave alone.

Welcome! If you love gardening and want to help nature thrive, you've come to the right place. New Mexico is home to nearly 4,200 native plants, from the cheerful scarlet hedgehog cactus to the sturdy ponderosa pine. These plants are perfectly suited to our climate and soil, so they're easier to grow than you might think.

When you plant natives like creosote bush, soaptree yucca, and tree cholla, you're doing something wonderful. You'll attract bees, butterflies, and birds to your garden while using less water and effort. Come explore these beautiful plants with us. Your garden and your local wildlife will thank you.