Deprecated: Return type of Requests_Cookie_Jar::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/wildfac1/public_html/wp-includes/Requests/Cookie/Jar.php on line 63

Deprecated: Return type of Requests_Cookie_Jar::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/wildfac1/public_html/wp-includes/Requests/Cookie/Jar.php on line 73

Deprecated: Return type of Requests_Cookie_Jar::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/wildfac1/public_html/wp-includes/Requests/Cookie/Jar.php on line 89

Deprecated: Return type of Requests_Cookie_Jar::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/wildfac1/public_html/wp-includes/Requests/Cookie/Jar.php on line 102

Deprecated: Return type of Requests_Cookie_Jar::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/wildfac1/public_html/wp-includes/Requests/Cookie/Jar.php on line 111

Deprecated: http_build_query(): Passing null to parameter #2 ($numeric_prefix) of type string is deprecated in /home1/wildfac1/public_html/wp-includes/Requests/Transport/cURL.php on line 345

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/wildfac1/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 40

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/wildfac1/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 51

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/wildfac1/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 68

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/wildfac1/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 82

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/wildfac1/public_html/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 91

Deprecated: http_build_query(): Passing null to parameter #2 ($numeric_prefix) of type string is deprecated in /home1/wildfac1/public_html/wp-includes/Requests/Transport/cURL.php on line 345

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /home1/wildfac1/public_html/wp-content/plugins/wordpress-seo/src/conditionals/third-party/elementor-edit-conditional.php on line 22

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /home1/wildfac1/public_html/wp-content/plugins/wordpress-seo/src/conditionals/third-party/elementor-edit-conditional.php on line 28
Butterflies of Europe - Peacock Butterfly
Deprecated: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated in /home1/wildfac1/public_html/wp-content/plugins/wordpress-seo/src/generators/schema-generator.php on line 186
Insects, Original Wild Facts

Wild Fact #150 – The True Colours of Europe – Peacock Butterfly

European Butterflies - Peacock Butterfly
Photo by Korall (Wikimedia)

Did You Know?

  • The colourful eyespots on the wings, which lead to the name, Peacock Butterfly serve to protect this flying insect
  • During the winter months this colourful butterfly will often take shelter in buildings or trees
  • The larvae (caterpillars) of the Peacock Butterfly typically lives in groups protected by a nicely spun coat of silk

European Butterflies

The Peacock Butterfly is plentiful and as a result can be found throughout their entire distribution range, which covers most of temperate Europe including Britain, Ireland. These hardy butterflies can even be found in the southern parts of Scandinavia as well as in parts of Asia.  Throughout their range they will occupy a variety of habitats including open woodlands, gardens and densely wooded areas. During the mating season, these butterflies can be found hanging around patches of nettles. Why? Because the Peacock Butterfly likes to lay their eggs on the underside of the leaves of those aforementioned nettles.

European Butterflies - Peacock Butterfly
Photo by Bojars

Home Sweet Home

I failed to mention one other very important habitat these butterflies frequently occupy. I am talking about their winter homes, which often include attics of human dwellings. Have you checked your attic lately? You may be surprised to find a group of butterflies napping from September to April (they may emerge as early as February in some parts of their range). Once they emerge from hibernation, the Peacock Butterfly will begin looking for a mate.

The  Lifecycle of the Peacock Butterfly

During mating season, the male will set up a nice home amongst the nettles where they can receive a lot of sun. Why wouldn’t you want to spend your summers in the sun, right? The males are known to defend their sunny territory ensuring that they have quality alone time when a female happens to fly by. After mating, the female will lay her eggs on the leaves of the nettles and two weeks later the eggs will hatch. They will spend the next little while in their cocoons made of silk before emerging as adults around the end of July. The first couple months of adulthood is crucial for the Peacock Butterfly as they need to feed on enough nectar to fuel their body throughout the winter. They have a little over a month to pack on the fat so they probably don’t have much time for anything else – make sure you don’t disturb a Peacock Butterfly in August as they will be busy!

Leave a Reply

Your email address will not be published.