Amazing Ivy

, 12 September 2022
Amazing Ivy
Comma butterfly on ivy © Amy Lewis

By Michael Blencowe

Head of Community Action for Wildlife

Ivy is the all-in-one nature reserve, kebab shop and goblin scarer.

The flowers which have filled our countryside and gardens with colour and have provided our insects with nectar will have shut up shop for another year. But there is one plant that is only just revealing its flowers, opening up for business long after the others have closed their doors.

When ivy comes into bloom, you see it flowering with bobbly explosions of pale green.

For our insects, ivy is the kebab shop of plants; it offers welcome nourishment for those that like staying out late in the year. And, like a kebab shop, you're going to find a funny old mix of characters queueing up for one last meal before they head off to sleep for the winter. Beautiful butterflies dine alongside wasps; Queen Bumblebees jostle with lowly Hoverflies and our Ivy bushes literally buzz with life.

The importance of ivy to the wildlife of our towns cannot be overstated. Aside from this vital late season nectar supply ivy's evergreen leaves also feed caterpillars - including those of the Holly Blue butterfly and the elegant Swallow-tailed moth. These leathery leaves also provide a hibernating site for Brimstone and Comma butterflies. On cold winter evenings the ivy serenades us with the chirp and chatter of an invisible Starling and Sparrow choir roosting in its waterproof warmth. Its black berries keep visiting winter Thrushes fuelled and in the spring it is a nesting site for Robins and Wrens. Ivy covers a blank brick wall with a piece of living graffitti. It's a nature reserve that has spread itself across our villages, towns and cities.

Brimstone

But despite all the life it supports, Ivy has a bad reputation in some circles, its roots sucking the life from the trees it surrounds. This isn't true; Ivy manufactures its own nourishment just like any other honest plant.

And we can't forget an important service that ivy provides for us humans. For centuries ivy has protected us from house goblins. Bringing Ivy into your home as a decoration at Christmas (the time when goblins are apparently at their most pesky) will ensure that your festive season passes without a burnt turkey or a blown fairy light.

Next time you're passing your nearest ivy bloom grab your camera and have a look amongst the butterflies, wasps and hoverflies for a new Ivy customer and a new arrival to our shores - the Ivy Bee. These attractive, harmless bees were first recorded in the UK in Dorset in 2001 and have since spread all across the south coast. There's more information on finding, identifying and reporting them here.

Leave a comment

Comments

  • Christine Chrystal:

    Unfortunately we had to remove ivy from our garden because the neighbours complained, though we agree with your assessment.

    15 Sep 2022 11:39:00

  • Lindsey Cooke:

    We have a lot of flowering Ivy in our garden (BN20 7XT) but I’ve been v disappointed with the v low numbers of Butterflies seen in our garden and area of S Downs National Park in our area this Summer. The garden and neighbouring area have very many “butterfly and moth friendly flora. Is this because of lack of rain in 2022?

    15 Sep 2022 13:38:00

  • Pamela Kelly:

    Always the neighbours… We had the same issue but left some in a different part of the garden. It’s not the same though, nowhere near enough berries for the thrush. My partner plans for the future to have a structure away from neighbouring walls with brambles & ivy left to do its thing. Yippee.

    15 Sep 2022 16:48:00

  • sande waybill:

    I have noticed this in my own garden – wasps, bees, flies, and hornets all busily buzzing away on the ivy growing up the pittisporum, apple and laurel trees.

    16 Sep 2022 05:34:00

  • Christine Payne:

    I have a tall shrub, that died two years ago. As I couldn’t dig it up, I decided to grow ivy up it and let it become an “ivy tree”. That way I have a free tree, less work and nature benefits hugely from the ivy! A win – win situation! 😊

    16 Sep 2022 08:13:00

  • James Weaver:

    Colletes hederae on my Ivy hedge in abundance. Lovely little bees beautifully marked on the abdomen. They have been present for 3 years now.

    19 Sep 2022 20:14:00

  • Jan Curry:

    Luckily I love my ivy and the creatures that abound in and on it. …a good thing as it is a very determined plant. Not sure whether it is killing or supporting my garden shed. Hope it’s the latter.

    21 Sep 2022 23:32:00

Time Δ Debug Message - Perch Runway 3.2
1782970130.66910 [906] SELECT p.pagePath, pr.routePattern, pr.routeRegExp, p.pageTemplate, pr.routeOrder, s.settingValue AS siteOffline FROM swt_pages_staging p LEFT JOIN swt_page_routes pr ON p.pageID=pr.pageID LEFT JOIN swt_settings s ON s.settingID='siteOffline' UNION SELECT NULL AS pagePath, pr2.routePattern, pr2.routeRegExp, pr2.templatePath AS pageTemplate, pr2.routeOrder, NULL AS siteOffline FROM swt_page_routes pr2 WHERE templateID!=0 ORDER BY routeOrder ASC, pagePath ASC
1782970130.69550.0264Matched route: news/[slug:s]
1782970130.69560.0001Server address: 216.73.217.103
1782970130.69560Using master page: /templates/pages/blog/post.php
1782970130.69560Page arguments:
Array
(
    [0] => /news/amazing-ivy
    [s] => amazing-ivy
    [1] => amazing-ivy
)
1782970130.69590.0002 [1] SELECT * FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782970130.69670.0008 [86] SELECT DISTINCT settingID, settingValue FROM swt_settings WHERE userID=0
1782970130.69830.0016 [1] SELECT locationID FROM swt_shop_tax_locations WHERE locationIsHome=1 LIMIT 1
1782970130.69870.0005INSERT INTO swt_shop_cart(memberID,locationID,currencyID,cartPricing,cartProperties) VALUES(NULL,'1',47,'standard','[]')
1782970130.70060.0019 [1] SELECT * FROM swt_shop_cart WHERE cartID=22507987
1782970130.70120.0006 [1] SELECT * FROM swt_shop_cart WHERE cartID=22507987
1782970130.70160.0005 [nil] SELECT * FROM swt_shop_sales WHERE saleFrom<='2026-07-02 05:28:00' AND saleTo>'2026-07-02 05:28:00' AND saleActive=1 AND saleDeleted IS NULL ORDER BY saleOrder ASC
1782970130.70260.001 [1] SELECT SQL_CALC_FOUND_ROWS DISTINCT tbl.* FROM ( SELECT idx.itemID, main.*, idx2.indexValue as sortval FROM swt_blog_index idx JOIN swt_blog_posts main ON idx.itemID=main.postID AND idx.itemKey='postID' JOIN swt_blog_index idx2 ON idx.itemID=idx2.itemID AND idx.itemKey='postID' AND idx2.indexKey='_id' WHERE 1=1 AND ((idx.indexKey='postSlug' AND idx.indexValue='amazing-ivy')) AND idx.itemID=idx2.itemID AND idx.itemKey=idx2.itemKey GROUP BY idx.itemID, idx2.indexValue, postID ) as tbl WHERE (postStatus='Published' AND postDateTime<='2026-07-02 05:28:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 10
1782970130.70530.0026 [1] SELECT FOUND_ROWS() AS `count`
1782970130.70570.0004 [1] SELECT * FROM swt_blog_posts WHERE postID=2312 AND postStatus='Published' AND postDateTime<='2026-07-02 05:28:00'
1782970130.70630.0007 [13] SELECT * FROM swt_blog_sections ORDER BY sectionTitle ASC
1782970130.70710.0008 [1] SELECT * FROM swt_blogs ORDER BY blogTitle ASC
1782970130.70790.0008 [1] SELECT * FROM swt_categories WHERE catID=33 LIMIT 1
1782970130.70850.0006 [1] SELECT * FROM swt_categories WHERE catID=51 LIMIT 1
1782970130.70910.0006Using template: /templates/blog/post.html
1782970130.70930.0002 [162] SELECT catID, catPath FROM swt_categories
1782970130.71010.0008 [1] SELECT * FROM swt_blog_posts WHERE postStatus='Published' AND postDateTime<='2026-07-02 05:28:00' AND postSlug='amazing-ivy'
1782970130.73090.0207Using template: /templates/blog/post.html
1782970130.73150.0006 [250] SELECT country, countryID FROM swt_shop_countries WHERE countryActive=1 ORDER BY country ASC
1782970130.73290.0015Using template: /templates/pages/attributes/seo.html
1782970130.73310.0002 [1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM swt_content_regions WHERE regionKey='Banner image' AND (regionPage='/news/post' OR regionPage='*')
1782970130.73390.0008 [nil] SELECT * FROM ( SELECT idx.itemID, c.regionID, idx.pageID, c.itemJSON, idx2.indexValue as sortval FROM swt_content_index idx JOIN swt_content_items c ON idx.itemID=c.itemID AND idx.itemRev=c.itemRev AND idx.regionID=c.regionID JOIN swt_content_index idx2 ON idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev AND idx2.indexKey='_order' WHERE ((idx.regionID=104 AND idx.itemRev=0)) AND idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev ) as tbl GROUP BY itemID, pageID, itemJSON, sortval, regionID ORDER BY sortval ASC
1782970130.73510.0012 [82] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageDepth >=0 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1782970130.7380.0029 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782970130.73850.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782970130.74060.002Using template: /templates/navigation/ps_nav_template.html
1782970130.74060 [6] Using template: /templates/navigation/ps_nav_template_children.html
1782970130.74130.0007 [4] Using template: /templates/navigation/ps_nav_template_children.html
1782970130.74170.0004 [29] Using template: /templates/navigation/ps_nav_template_children.html
1782970130.74420.0025 [10] Using template: /templates/navigation/ps_nav_template_children.html
1782970130.7450.0007 [7] Using template: /templates/navigation/ps_nav_template_children.html
1782970130.74570.0008 [9] Using template: /templates/navigation/ps_nav_template_children.html
1782970130.74830.0025 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' OR pageSortPath='/news/post' LIMIT 1
1782970130.74920.0009 [1] SELECT * FROM swt_pages_staging WHERE pageHidden=0 AND pageNew=0 AND pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition
1782970130.75250.0033 [1] Using template: /templates/navigation/breadcrumbs.html
1782970130.7530.0004Using template: /templates/blog/post.html
1782970130.75320.0002 [1] SELECT * FROM swt_blog_authors WHERE authorID='20' LIMIT 1
1782970130.75380.0006Using template: /templates/blog/author.html
1782970130.75420.0004 [1] SELECT SQL_CALC_FOUND_ROWS DISTINCT tbl.* FROM ( SELECT idx.itemID, main.*, idx2.indexValue as sortval FROM swt_blog_index idx JOIN swt_blog_posts main ON idx.itemID=main.postID AND idx.itemKey='postID' JOIN swt_blog_index idx2 ON idx.itemID=idx2.itemID AND idx.itemKey='postID' AND idx2.indexKey='_id' WHERE 1=1 AND ((idx.indexKey='postSlug' AND idx.indexValue='amazing-ivy')) AND idx.itemID=idx2.itemID AND idx.itemKey=idx2.itemKey GROUP BY idx.itemID, idx2.indexValue, postID ) as tbl WHERE (postStatus='Published' AND postDateTime<='2026-07-02 05:28:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 1
1782970130.7560.0018 [1] SELECT FOUND_ROWS() AS `count`
1782970130.75640.0004 [1] Using template: /templates/blog/post.html
1782970130.75950.0031Using template: /templates/blog/comment_form.html
1782970130.76040.0009 [7] SELECT * FROM swt_blog_comments WHERE 1=1 AND postID=2312 AND commentStatus='LIVE' ORDER BY FIELD(webmentionType, 'like', 'repost', 'comment', NULL) ASC, commentDateTime ASC
1782970130.8260.0656 [7] Using template: /templates/blog/comment.html
1782970130.82760.0016Using template: /templates/blog/post.html
1782970130.82780.0002 [1] SELECT * FROM swt_blog_authors WHERE authorID='20' LIMIT 1
1782970130.82960.0019 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do' OR pageSortPath='/what-we-do' LIMIT 1
1782970130.83130.0016 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-002' LIMIT 1
1782970130.83250.0012 [7] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-002%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1782970130.83470.0022 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782970130.83680.0022 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782970130.84460.0078 [6] Using template: /templates/navigation/footer-nav.html
1782970130.84510.0006 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1782970130.84610.0009 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1782970130.84660.0005 [38] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' ORDER BY pageTreePosition ASC
1782970130.8490.0025 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782970130.84950.0004 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782970130.85120.0017 [10] Using template: /templates/navigation/footer-nav.html
1782970130.85440.0032 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/visit' OR pageSortPath='/visit' LIMIT 1
1782970130.85490.0006 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-004' LIMIT 1
1782970130.85530.0004 [30] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-004%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1782970130.85720.0019 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782970130.85770.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782970130.85930.0017 [29] Using template: /templates/navigation/footer-nav.html
1782970130.86070.0013 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1782970130.8620.0014 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1782970130.86250.0005 [11] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1782970130.86440.0019 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782970130.86610.0017 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782970130.870.0039 [10] Using template: /templates/navigation/footer-nav.html
1782970130.87120.0012Request time: 0.2045
1782970130.87120Process time: 0.2044
1782970130.87120Memory: 1.6232