🚚 FREE SHIPPING ON MOST CANADIAN ORDERS OVER $125

Unique Nature-Inspired Gifts for All Ages

Holiday Gift Guide Shop Gifts Now
New Arrival: Smart Bird Camera Feeder Give the Gift of Birdwatching Shop Now Proud of Where We’re From

Explore Canada Strong Collection
Canadian Pride, Lake Ontario & keepsakes to treasure Shop Now
GIVE THE GIFT OF NATURE! Buy Gift Cards & Get Bonus Dollars Gift Instantly *Bonus Dollars offer valid on $50 and $100 gift card purchases. NOW OPEN New Store In Thornhill Store LOCation Explore Sale Items! Save Now Vote for your favourite photo on Facebook! PHOTO CONTEST VOTING IS NOW OPEN! Vote now

What Can Be Planted in an Ontario Backyard to Attract Butterflies?

Butterflies need two different kinds of plants in an Ontario backyard: nectar flowers for adults and a host plant where caterpillars can feed and develop. A mix of native, season long blooming flowers covers the nectar side, while a plant such as milkweed, the only food monarch caterpillars eat, covers the host side.

Why Do Adult Butterflies and Caterpillars Need Different Plants?

An adult butterfly feeds on nectar through a long, tube shaped mouthpart and can drink from almost any open bloom. Its caterpillar eats leaves instead, and most caterpillars can only digest one or a few plant families, which is why milkweed has no real substitute for a monarch. A backyard with nectar flowers but no host plants draws passing adults without ever raising a new generation.

What Flowers Give Butterflies Nectar Through the Season?

Nectar flowers planted in a cluster are easier for a butterfly to find than single plants scattered through a bed, and bloom times staggered from early summer into fall keep food available after spring flowers fade. Sowing Help Save the Monarch across a sunny bed draws adult butterflies with a mixture timed to bloom all season and already built around butterfly nectar plants.

Why Does a Butterfly Garden Still Need a Host Plant Like Milkweed?

Monarch caterpillars eat only milkweed leaves, so a backyard without milkweed cannot support a monarch life cycle no matter how many nectar flowers it has. A patch left in a sunny, undisturbed corner is usually enough, since monarchs find the plant themselves once it is present. Other butterflies rely on their own host plants, from violets to dill, so a few native species support more than one butterfly.

Frequently Asked Questions

Does a butterfly garden need a water source too?

Yes. A shallow dish of wet sand or mud gives butterflies the salts and minerals they cannot get from nectar alone, a behavior called puddling.

Will pesticides undo a butterfly planting?

Yes. Most insecticides kill caterpillars along with the pests they target, so a butterfly garden works best without spraying blooming plants or the leaves of host plants.

Can container planting attract butterflies on a balcony or small patio?

Somewhat. A few pots of nectar flowers in full sun can draw passing butterflies, though a full life cycle usually needs more space for a host plant to establish.

When is the best time to plant a butterfly garden in Ontario?

In late spring, after the last frost, once the soil has warmed enough for seed to germinate reliably.

This website uses cookies to ensure you get the best experience on our website. For more details, please read our Privacy Policy.
X