• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Johnnycake Flats HomepageJohnnycake Flats

A Vermont Country Bed and Breakfast

  (802) 485-8961   Check Availability

  • Email
  • Facebook
  • Instagram
  • Home
    • Our Story
    • Seasons
  • Stay
    • Rooms/Rates/Breakfast
    • Room Availability
    • Specials
    • Payment/Policies
    • Directions/Contact
  • Explore
    • Activities
    • Events
  • News & Notes
    • Nature Notes
    • News
  • Gift Shop
  • 0 items

Monarch Migration

Posted September 2, 2026

Monarch butterfly chrysalis hanging from the blue Guest sign at Johnnycake Flats Inn

Now during late summer, Monarch butterflies begin their final preparation for their long trip to Mexico from Roxbury, VT. From the chrysalis phase , metamorphosis continues until an adult butterfly emerges. After pumping fluid into its wings, the Monarch will fly off, drinking nectar, using air currents & thermals and navigating with Earth’s gravitation pull and the angle of the Sun towards Michoacan, Mexico. This is a one-way journey, 2500 miles for this generation. In order to conserve energy the Monarch does not mate during this phase (diapause.) When the Monarch finally arrives at its destination, it will generally land in a forest of Oyamel fir trees, with thousands of others. During overwintering, (October- March), it will begin the cycle of egg > caterpillar > chrysalis > adult once again, producing 3-4 new generations. These last generations are the Monarchs that will migrate, one-way north in April of the following year. (US Dept. Of Agriculture, Forest Service)

Filed Under: Nature Notes

Primary Sidebar

Nairobi clematis, Kiwi leaves
raspberries in 9 heart shaped bowls
pink echinacea peeking over grey fence
yellow sunflower, blue sky
swallowtail butterfly on red zinnia
  • Rooms/Rates/Breakfast
  • Room Availability
  • Explore
  • Payment/Policies
  • Directions/Contact
  • Specials/Events
  • Gift Shop
  • Home

© 2007–2026 Johnnycake Flats, 47 Carrie Howe Road, Roxbury, Vermont  05669, Phone: (802) 485-8961

Website by MadRiverWeb.com