Skip to content
Native Plants Anywhere

Native Plants of Iowa

2,111 native plants and wildflowers grow naturally in Iowa. Filter for the bees, or for plants the deer and rabbits tend to leave alone.

Welcome! You've come to the right place if you want to turn your yard into a thriving habitat that's beautiful and good for nature. Iowa is home to roughly 2,111 native plants, and many are perfect for home gardens. These plants have grown here for thousands of years and are perfectly suited to our climate and soil.

When you plant natives like common milkweed, wild bergamot, and butterfly milkweed, you'll attract bees, birds, and butterflies right to your garden. These plants ask for less fussing once they're established, and they'll give you years of color and joy. Let's explore some wonderful options together.