This is a list of butterfly plants that are specifically native to the Willamette Valley. If you’d like a list of all known Willamette Valley butterflies and all of their documented plant associations, please see this post.
The monarch is probably the most well-known butterfly in the world. Unfortunately, its range has also declined considerably. Gardeners are becoming more and more aware that in order to have monarchs, there has to be milkweed - the only plant that the monarch caterpillar will feed on.

But did you know that all butterflies require specific plants to feed their caterpillars? These plants are called host plants, which are different than what butterflies use as nectar plants. Host plants feed the caterpillar, nectar plants feed the butterfly. Often the butterfly will nectar on its host plant, plus a whole range of other plants, which I won’t go into here.
The focus of this post will be on host plants - since there are no butterflies without caterpillars and their associated plants.
Important note: the threatened or endangered butterflies that sparsely occupy our areas aren’t covered extensively here (they are subspecies of the listed varieties below). I’ll be covering their habitat requirements, nectar plants, and host plants in a series in 2026 from whatever literature I can find. Stay tuned.
The highlighted butterflies are species that are deemed a Species of Greatest Conservation Need, at-risk, potentially vulnerable, or declining. Please see this post for more information on what that means.
Where I mark that the plants are unspecified, it means, for example, that roses are used as host to the Mourning Cloak, Lorquin’s Admiral, and Snowberry Checkerspot, but the specific roses that are used aren’t noted in the literature available to me. This likely means that they will host on all of them, but I am not sure.
Note that I am still teasing out specifics on these plants, and the list is updated very often with information as I uncover it. There are many subarticles linked here, and I will be going into specific detail on plant families such as Ceanothus, Ribes, Buckwheat, Lupine, etc.
Donations: the information that is provided here is free for gardeners of all financial means. I feel that those who have the least resources are those who need this information most. If you’d like to financially support this site, myself and my family, you can make a one-time donation or monthly subscriptions on this link. Thank you SO much to the folks that have supported me. Your contributions mean so much!
Plant list:
Acmispon species: Acmon Blue, Bramble Green Hairstreak, Eastern Tailed Blue, Persius Duskywing, Silver Spotted Skipper, Silvery Blue
Alder: Green Comma, Mourning Cloak, Pale Swallowtail, Western Tiger Swallowtail
Arabis, unspecified: Sara’s/julia’s Orangetip, Western White
Artemisia, unspecified: American Lady, Painted Lady, suspected West Coast Lady
Ash: Western Tiger Swallowtail, Snowberry Checkerspot
Aster: Field Crescent. My books list Cascade aster as a host, which does not reside in the valley. However, Art Shapiro’s site (California) lists Aster chilensis complex as acceptable hosts which do reside in our area and available in the nursery trade.
Barbarea species: Sara’s/julia’s Orangetip
Birch/Betula: Dreamy Duskywing, Green Comma, Mourning Cloak, Pale Swallowtail, Western Tiger Swallowtail
Bittercress/toothwort/cardamine: Margined White, Sara’s Orangetip
Blackberry: Two-banded Checkered Skipper
Bleeding hearts: Clodius Parnassian
Bluebunch Wheatgrass: Woodland Skipper
Bromes: Arctic Skipper, Common Wood Nymph, Juba Skipper, Ochre Ringlet, Western Branded Skipper
Note: there are a few native bromes, but few in cultivation. Bromus Sitchensis is one that has seed sources available.
Buckwheats/eriogonum: Acmon Blue, Brown Elfin, Gray Hairstreak, Mormon Metal mark, Bramble Green Hairstreak
Please see this post regarding which species are especially good for Willamette Valley gardens.
California Poppy: Acmon Blue
Cardamine: Sara’s/julia’s Orangetip
Carex (sedge) species: Dun Skipper, Common/Ochre Ringlet, Western Branded Skipper
Carrot family: Anise Swallowtail (69 host plants including natives and garden vegetables)
Cascara: Brown Elfin, Pale Swallowtail
Castilleja/paintbrush: Common Buckeye, Snowberry Checkerspot
The Taylor’s Checkerspot is confirmed on C. hispida and C. levisecta
Ceanothus: Brown Elfin, California Tortoiseshell, Echo Azure, Hedgerow Hairstreak, Lorquin’s Admiral, Pale Swallowtail
Note: see this article for a more in-depth discussion about specific species of Ceanothus for Willamette Valley gardens.
Cedars (Western and Incense Cedar): Cedar Hairstreak
Checkermallows, unspecified: American Lady, Common Checkered Skipper, Gray Hairstreak, Painted Lady, Two-Banded Checkered Skipper, West Coast Lady
Cherry/prunus: Echo Azure, Lorquin’s Admiral, Pale Swallowtail, Western Tiger Swallowtail
Cinquefoil: Purplish Copper, Two-Banded Checkered Skipper
Note: both of these species are likely generalists on cinquefoil/potentilla, but Purplish Copper is definitely confirmed on, and has a strong association with Potentilla Anserina.
Clovers, unspecified: Clouded Sulphur/Eriphyle’s Sulphur, Eastern Tailed Blue, Gray Hairstreak, Orange Sulphur, Persius Duskywing, Western Tailed Blue
Note: the native selections of clovers that I’ve tried in my garden have all succumbed to slug damage. Please let me know if you have info re: a slug-resistant selection.
Eriocoma species: Common Wood Nymph, Common/Ochre Ringlet, Juba Skipper, Western Branded Skipper
Fescues: Common Wood Nymph, Juba Skipper, Ochre Ringlet, Sonora Skipper, Western Branded Skipper
Geum: Two-Banded Checkered Skipper
Grasses, unspecified: Arctic Skipper, Common Roadside Skipper, Common Wood Nymph, Juba Skipper, Ochre/common Ringlet, Sachem, Sonoran Skipper, Western Branded Skipper
Hawthorne: Mourning Cloak, Pale Swallowtail
Huckleberry/vaccinium: Brown Elfin, Echo Azure
Kinnickinnick: Brown Elfin, Hoary Elfin
Lepidiums: Western White
L. campestre and L. virginicum are confirmed hosts.
Licorice (American): Silver Spotted Skipper
Lonicera/Honeysuckle: Snowberry Checkerspot
Lotus: Acmon Blue, Bramble Green Hairstreak, Eastern Tailed Blue, Persius Duskywing, Silvery Blue, Silver Spotted Skipper, Western Tailed Blue
See this post for a more in-depth discussion of lotus plants.
Lupines: Acmon Blue, American Lady, Clouded/Eriphyle’s Sulphur, Eastern Tailed Blue, Orange Sulphur, Painted Lady, Persius Duskywing, Silvery Blue, Western Tailed Blue.
Note: see my article on more specific discussion on which lupines to use. Fender’s Blue is a subspecies of Boisduval’s - see the linked post for specifics on this species.
Madrone: Brown Elfin, Echo Azure
Maples, unspecified: Mourning Cloak, Western Tiger Swallowtail, suspected: Echo Azure
Manzanita (including Kinnikinnick): Brown Elfin, Echo Azure
Milkweeds: Monarch, suspected: Gray Hairstreak
Mimulus/monkeyflowers: Common Buckeye, Mylitta Crescent, Snowberry Checkerspot,
Mistletoe (on oaks): Great Purple Hairstreak
see this article for more an interesting discussion on mistletoes of broadleaf trees.
Mistletoe (on Hemlock): Johnson’s Hairstreak
Muhlenbergia species: Western Branded Skipper
Oak, unspecified Gray Hairstreak, Propertius Duskywing, suspected Lorquin’s Admiral, Echo Azure
Oak, Quercus chrysolepis/Canyon Liveoak: California Sister
Oak, Quercus garryana/Oregon White Oak: California Sister
Oceanspray: Echo Azure, Pale Swallowtail, Lorquin’s Admiral
Pacific ninebark: suspected, echo Azure.
Pea: Clouded/Eriphyle’s Sulphur, Eastern Tailed Blue, Western Tailed Blue, Silvery Blue, Orange Sulphur, Western Sulphur, Western Tailed Blue
Note: the Western Tailed Blue is confirmed on L. Japonicus and L. Nevadensis, L. pauciflorus and L. polyphyllus.
Western Sulphur is confirmed on L. Nevadensis and L. pauciflorus.
Pearly Everlasting: American Lady, Painted Lady, suspected: West Coast Lady
Penstemmon: Common Buckeye, Snowberry Checkerspot
The Snowberry is confirmed on the following in the valley: L. Fructicosus, L. Rupicola, L. Davidsonii. Those aren’t terribly common in cultivation, and from my understanding they are somewhat more difficult to grow, requiring very sharply draining soils.
Pine trees: Pine White, Western Pine Elfin
Polygonums: Purplish Copper, Gray Hairstreak
Note: the Gray Hairstreak is a generalist feeder polygonums. The Purplish Copper uses several polygonums. Two natives they are confirmed to use are P. punctata and P. Amphibia.
Poverty Oat Grass: Common Wood Nymph, Woodland Skipper
Poplars (Aspen, Cottonwoods): Dreamy Duskywing, Lorquin’s Admiral, Mourning Cloak, Western Tiger Swallowtail
Rhododendron: Brown Elfin, Green Comma, Hoary Comma
Ribes (currant, gooseberry): Green Comma, Hoary Comma, Oreas Angelwing, Pale Swallowtail, Tailed Copper
See my post discussing specific Ribes species here as not all species of Ribes are acceptable.
Rockcresses: Julia’s Orange tip
Rorippa species, unspecified: Western White
Roses, unspecified: Mourning Cloak, Lorquin’s Admiral, Snowberry Checkerspot
Rumex species: Gray Hairstreak, Great Copper, Purplish Copper
Note: the Gray Hairstreak rumex species is unidentified. The Purplish Copper specifies non-native rumex species (sheep sorrel & dock). The Great Copper is confirmed to host on Rumex salicifolius.
Rushes, unspecified: Ochre Ringlet
Salal: Brown Elfin
Sedums: Gray Hairstreak, Moss’ Elfin
Serviceberry: Brown Elfin, Lorquin’s Admiral, Pale Swallowtail
Snowberries: Snowberry Checkerspot
Spiraea, unspecified: Echo Azure, Lorquin’s Admiral, Mourning Cloak, Pale Swallowtail (pale swallowtail is confirmed on Spiraea douglasii).
Stinging Nettle: Milbert’s Tortoiseshell, Painted Lady, Red Admirable, Satyr Angelwing, West Coast Lady, Suspected Green Comma
Strawberry, unspecified: Two-Banded Checkered Skipper, Gray Hairstreak
Thermopsis: Clouded/Eriphyle’s Sulphur, Persius Duskywing, Western Tailed Blue
Thistles, unspecified: American Lady, Painted Lady, Mylitta Crescent
Thysanocarpus species: Sara’s/julia’s Orangetip
Turritus glabra: Sara’s/julia’s Orangetip
Watercress: Margined White, Sara’s Orangetip
Western Crabapple: Lorquin’s Admiral, Mourning Cloak, Pale Swallowtail, Western Tiger Swallowtail
Willows, unspecified: Dreamy Duskywing, Western Tiger Swallowtail, Lorquin’s Admiral, Mourning Cloak, Green Comma
Verbena species: Common Buckeye
Veronica species: Common Buckeye
Vetch/vicia: Silvery Blue, Eastern Tailed Blue, Western Tailed Blue, Gray Hairstreak, Orange Sulphur, Western Sulphur
Note: the Western Tailed Blue is confirmed to use native V. Americana and V. Gigantea. The Silvery Blue and Western Sulphur are confirmed on non-native vetches. The others are general feeders on vicia.
Violets: Western Meadow Fritillary/Pacific Fritillary, Great-spangled Fritillary/Puget Sound Fritillary, Hydaspe Fritillary,
See this post for many details of growing violets in the Willamette Valley.
Yarrow: Painted lady, suspected: Purplish Copper, Two-Banded Checkered Skipper
Please see my Works Cited page for all references used.
Donations: the information that is provided here is free for gardeners of all financial means. I feel that those who have the least resources are those who need this information most. If you find this information useful and are able, consider financially supporting myself and my family, by making a one-time donation or monthly subscriptions on this link. Thank you SO much to the folks that have supported me. Your contributions mean so much!


You’re a badass homesteader, Amy! Thank you for this awesome piece. 🦋