Monarch butterfly on milkweed flowers

Florida Native Host Plants

Florida Native Butterfly Host Plants

Butterfly host plants provide the leaves caterpillars need to grow and develop in a healthy Florida butterfly garden. Unlike nectar plants, which feed adult butterflies, host plants support the caterpillar stage of the butterfly life cycle. Many butterflies can use only certain plant families or species. For more butterfly gardening advice, visit the University of Florida IFAS Extension.

Gulf Fritillary

Primary host plant: Passion Vine (Passiflora spp.)

Gulf fritillary caterpillars depend on passion vines. Caterpillars are often orange with black spines and can be found feeding on the leaves and tender growth.

  • Passiflora incarnata (Maypop)
  • Passiflora suberosa (Corky-stemmed passionflower)
  • Other suitable Passiflora species

Monarch

Primary host plant: Milkweed (Asclepias spp.)

Milkweed is the host plant for monarch caterpillars. Caterpillars feed on the leaves, and adult females lay eggs on young milkweed growth.

  • Asclepias tuberosa (Butterfly weed)
  • Asclepias humistrata (Pinewoods milkweed)
  • Asclepias perennis (Aquatic milkweed)
  • Asclepias incarnata (Swamp milkweed)

Black Swallowtail

Primary host plant: Parsley Family Plants

Black swallowtail caterpillars use plants in the carrot family. They may be found on herbs and garden plants as well as native host plants.

  • Native and cultivated parsley-family plants
  • Carrot
  • Dill
  • Fennel
  • Parsley

Giant Swallowtail

Primary host plant: Citrus Family Plants

Giant swallowtail caterpillars commonly use plants in the citrus family. In Florida, citrus trees and related host plants can attract egg-laying females.

  • Citrus trees
  • Wild lime (Zanthoxylum fagara)
  • Hercules’ club and other native Rutaceae

Eastern Black Swallowtail

Primary host plant: Parsley Family Plants

Eastern black swallowtail caterpillars use a variety of plants in the carrot family. Young caterpillars can be easy to miss because they are small and blend into foliage.

  • Parsley
  • Dill
  • Fennel
  • Carrot
  • Other Apiaceae

Queen

Primary host plant: Milkweed (Asclepias spp.)

Queen butterflies, like monarchs, use milkweeds as caterpillar host plants. Planting several milkweed species can provide habitat for multiple milkweed-dependent butterflies.

  • Native Asclepias species suited to your Florida region

Creating a Host-Plant Garden in Florida

  • Choose host plants that are appropriate for your part of Florida and the growing conditions in your garden.
  • Expect caterpillars to eat the leaves. Chewed leaves are a sign that the plants are doing their job.
  • Avoid pesticides on host plants whenever possible. Even products marketed as gentle or organic can harm caterpillars.
  • Plant several host plants rather than relying on a single specimen. Caterpillars can consume foliage quickly.
  • Use containers when space is limited. A screened lanai can still provide valuable host-plant habitat.
  • Inspect plants regularly for eggs and caterpillars, especially on new growth and the undersides of leaves.
  • Keep host plants and nectar plants together when possible so adult butterflies have both food and places to lay eggs.

Host Plants vs. Nectar Plants

Host plants feed butterfly caterpillars. Nectar plants feed adult butterflies. A successful butterfly garden benefits from having both. A garden filled only with nectar plants may attract adult butterflies but will not provide the food needed to raise caterpillars.

Florida note: Plant availability and butterfly host-plant use can vary by species and region. When adding plants to your garden, favor Florida-native species whenever practical.