1. Home
  2. By state
  3. Oregon
  4. Butterflies
Oregon · Zones 4–9

Native Butterfly Plants in Oregon

Nectar and host plants that bring butterflies to your garden — and give their caterpillars something to eat once they arrive. Oregon sits in a landscape of Willamette Valley, Cascades & high desert, and the natives that thrive here are the ones built for its wet west, dry summer-dry east character. The list below — led by Buttonbush and Douglas Aster — is filtered to species genuinely native to Oregon and the wider flora of the Pacific Northwest and hardy through zones 4–9. A real butterfly garden does two jobs: nectar for the adults and host leaves for the caterpillars. Flat-topped flowers make the best landing pads, and warm, sheltered, sunny spots out of the wind get the most visits. Tolerate a little leaf damage — those chewed leaves are the whole point, and a caterpillar today is a butterfly next month.

The plants

8 native species for Oregon

Each one native to your region and hardy in zones 4–9 · see this collection in other states.

Shrub

Buttonbush

Cephalanthus occidentalis

Easy nectar for visiting butterflies that blooms Jun through Aug.

  • Full–part sun
  • Average–wet
  • 5–10 ft
  • Blooms Jun–Aug
Perennial wildflower

Douglas Aster

Symphyotrichum subspicatum

Easy nectar for visiting butterflies that blooms Aug through Oct.

  • Full–part sun
  • Average–wet
  • 2–4 ft
  • Blooms Aug–Oct
Evergreen shrub

California Lilac

Ceanothus thyrsiflorus

Feeds butterflies and the caterpillars they hatch from — it blooms Mar through May.

  • Full sun
  • Dry
  • 6–20 ft
  • Blooms Mar–May
Perennial wildflower

Common Yarrow

Achillea millefolium

A landing pad and nectar stop for butterflies that blooms May through Aug.

  • Full sun
  • Dry–average
  • 1.5–3 ft
  • Blooms May–Aug
Evergreen shrub

Toyon

Heteromeles arbutifolia

Easy nectar for visiting butterflies that flowers in Jun and Jul.

  • Full–part sun
  • Dry
  • 8–15 ft
  • Blooms Jun–Jul
Perennial wildflower

Showy Milkweed

Asclepias speciosa

Feeds butterflies and the caterpillars they hatch from; it flowers in Jun and Jul.

  • Full sun
  • Dry–average
  • 2–4 ft
  • Blooms Jun–Jul
Ornamental grass

Blue Grama

Bouteloua gracilis

A host plant whose foliage raises the caterpillars — it blooms Jun through Aug.

  • Full sun
  • Dry
  • 8–20 in
  • Blooms Jun–Aug
Sourcing

Where to find these in Oregon

Seeds & live plants on Amazon

Seed packets, plugs, and starter plants for many of these species ship to your door.

Browse on Amazon

Some links here are affiliate links — we may earn a small commission at no extra cost to you. The surest source of locally-adapted stock is a native-plant nursery or a native plant society sale in your area.