Hedgerows for nature's recovery

, 26 May 2021
Hedgerows for nature's recovery
Butcherlands © Glenn Norris

By Rina Quinlan

Wilder Landscapes Advisor

Hedgerows are a well-loved feature of the British countryside that create important corridors and much needed connectivity for wildlife. They have been used to form parish, road and land boundaries and help farmers enclose livestock as well as provide them with shelter and forage. There is even archaeological evidence pointing to the likely use of hedgerows for keeping in livestock dating back to the Bronze Age and documented evidence from AD800 in early medieval Britain. A fascinating account of Hedges in History can be found on The Conservation Volunteers website.

A couple of summers ago I was walking with Ted Green, renowned ancient tree specialist, at the Knepp Rewilding Project, where growing out hedgerows have provided perfect conditions for their increasing population of nightingales. He spoke enchantingly of our ancestors who could have learnt such skills of coppicing and manipulating trees and shrubs by watching and mimicking herds of wild large herbivores pruning and shaping vegetation, and later how this led to cultivating them to provide enclosures and ‘tree hay’ for the then domesticated livestock.

Whilst it is generally understood that hedgerows are ‘managed’ for optimal wildlife value, sadly as agricultural and other land uses have intensified in recent years, many hedges have been subjected to overzealous flailing and removal, calling for an urgent need in land modified for human use to replant Britain’s ancient hedgerows to help combat biodiversity loss and restore connectivity in our overly fragmented landscapes. But where land is released for nature recovery, by simply asking to replant missing or repair existing hedgerows, are we aiming our sights too low? Nature recovery corridors shouldn’t be contained to a mere hedgerow but wide, extensive, vibrant areas of land that give a multitude of species full opportunity to forage and disperse

Nightingale © James Duncan


The linear rigid formation of a hedgerow is a manmade environment and unlike anything found in the environment. Should its main components of trees and thorny shrubs be allowed to establish more naturally? Hawthorn, Blackthorn, Hazel, Dogwood and Spindle interspersed with more mature trees such as Oak or Ash and interlopers like Bramble and Honeysuckle as well as many other typical hedgerow plants are commonly open, light-loving or edge species that would readily disperse more disproportionally through the landscape creating thickets and vegetative patches should natural regeneration be allowed. 

When disturbed by large grazing, browsing, gnawing and rootling animals, this can create a more Savannah-like dynamic environment, full of biodiverse and abundant edge habitats and multiple pockets of mini hedgerow-esque thorny scrubby patches. 

This increase in edge habitats with varied associated herbaceous ground flora and healthier soils interspersed through the landscape creates an array of niche environments and micro climates to suit a variety of species unique needs, attracting an abundance of invertebrates, small mammals, birds and reptiles. Furthermore, the reduction of management to allow hedgerows to grow out can create wider larger buffering areas of connectivity, ideal for many different species including the aforementioned and rapidly declining Nightingale, which had previously been categorised as a species found mainly in manmade coppiced woodland, but has now been more rightly attributed to a much more open and scrubby habitat.


Without doubt reinstating lost hedgerows is a vital tool for wildlife recovery but wherever possible allowing the natural colonisation of vegetation and reinstating lost ecological processes should always be the preferred option, giving future generations the opportunity to watch and learn from abundant and dynamic nature as our ancestors once would have done. One, where more species continue to surprise us and can be released from their strict categories and anthropogenic associated names, free from management, in the new wild, complex and nature-rich ecosystems that arise.

Leave a comment

Comments

  • Christine Roach:

    Excellent article. Could you advise please on shrubs to plant to infill a hawthorn hedge that has gaps and, also, when is the best time cut a wildlife-friendly hedge, if at all?
    Is it possible to have a decent wildlife hedge/thicket, say 4 m wide, without having grazing animals to keep parts of it clear?

    27 Apr 2022 17:08:00

  • Sussex Wildlife Trust:

    More hawthorn! Or any of the species mentioned here: https://sussexwildlifetrust.or...

    In general cut/prune in Jan/Feb so that fruit and berries can be eaten by wildlife, and this is when plants are dormant. Do not cut in spring/summer as you may disturb nesting birds. Trim to maintain the height/spread you want but cutting less is generally better. Most hedges do not need cutting every year but they do need some level of management so it’s about finding the right balance, and this will depend on various factors including location, species mix and age of hedge.

    We are not sure what you mean about keeping parts clear – in general you do not want a gappy hedge. No livestock is required for hedgerow management.

  • James Harvey:

    Message for Christine! Great to hear you are managing your hedges so sensitively. You might also like to attend some hedgelaying training with the South of England Hedgelaying Soceity, who have a great deal of expertise in managing hedges!

    06 Dec 2022 14:13:00

Time Δ Debug Message - Perch Runway 3.2
1783083383.00480 [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
1783083383.03610.0313Matched route: news/[slug:s]
1783083383.03620.0001Server address: 216.73.216.95
1783083383.03620Using master page: /templates/pages/blog/post.php
1783083383.03620Page arguments:
Array
(
    [0] => /news/hedgerows-for-natures-recovery
    [s] => hedgerows-for-natures-recovery
    [1] => hedgerows-for-natures-recovery
)
1783083383.03650.0003 [1] SELECT * FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783083383.03740.0008 [86] SELECT DISTINCT settingID, settingValue FROM swt_settings WHERE userID=0
1783083383.0390.0016 [1] SELECT locationID FROM swt_shop_tax_locations WHERE locationIsHome=1 LIMIT 1
1783083383.03970.0006INSERT INTO swt_shop_cart(memberID,locationID,currencyID,cartPricing,cartProperties) VALUES(NULL,'1',47,'standard','[]')
1783083383.04160.002 [1] SELECT * FROM swt_shop_cart WHERE cartID=22568143
1783083383.04220.0006 [1] SELECT * FROM swt_shop_cart WHERE cartID=22568143
1783083383.04280.0006 [nil] SELECT * FROM swt_shop_sales WHERE saleFrom<='2026-07-03 12:56:00' AND saleTo>'2026-07-03 12:56:00' AND saleActive=1 AND saleDeleted IS NULL ORDER BY saleOrder ASC
1783083383.04410.0013 [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='hedgerows-for-natures-recovery')) 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-03 12:56:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 10
1783083383.04730.0032 [1] SELECT FOUND_ROWS() AS `count`
1783083383.0480.0007 [1] SELECT * FROM swt_blog_posts WHERE postID=2537 AND postStatus='Published' AND postDateTime<='2026-07-03 12:56:00'
1783083383.0490.001 [13] SELECT * FROM swt_blog_sections ORDER BY sectionTitle ASC
1783083383.04960.0006 [1] SELECT * FROM swt_blogs ORDER BY blogTitle ASC
1783083383.05040.0008 [1] SELECT * FROM swt_categories WHERE catID=124 LIMIT 1
1783083383.05090.0005 [1] SELECT * FROM swt_categories WHERE catID=223 LIMIT 1
1783083383.05130.0004 [1] SELECT * FROM swt_categories WHERE catID=244 LIMIT 1
1783083383.05180.0005Using template: /templates/blog/post.html
1783083383.0520.0002 [162] SELECT catID, catPath FROM swt_categories
1783083383.05280.0009 [1] SELECT * FROM swt_blog_posts WHERE postStatus='Published' AND postDateTime<='2026-07-03 12:56:00' AND postSlug='hedgerows-for-natures-recovery'
1783083383.07390.021Using template: /templates/blog/post.html
1783083383.07440.0005 [250] SELECT country, countryID FROM swt_shop_countries WHERE countryActive=1 ORDER BY country ASC
1783083383.07580.0014Using template: /templates/pages/attributes/seo.html
1783083383.0760.0002 [1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM swt_content_regions WHERE regionKey='Banner image' AND (regionPage='/news/post' OR regionPage='*')
1783083383.07660.0006 [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
1783083383.0780.0014 [82] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageDepth >=0 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1783083383.08260.0046 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783083383.08330.0007 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783083383.08680.0035Using template: /templates/navigation/ps_nav_template.html
1783083383.08690.0001 [6] Using template: /templates/navigation/ps_nav_template_children.html
1783083383.08770.0008 [4] Using template: /templates/navigation/ps_nav_template_children.html
1783083383.08820.0005 [29] Using template: /templates/navigation/ps_nav_template_children.html
1783083383.09120.003 [10] Using template: /templates/navigation/ps_nav_template_children.html
1783083383.09220.001 [7] Using template: /templates/navigation/ps_nav_template_children.html
1783083383.09290.0007 [9] Using template: /templates/navigation/ps_nav_template_children.html
1783083383.09580.0029 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' OR pageSortPath='/news/post' LIMIT 1
1783083383.09660.0008 [1] SELECT * FROM swt_pages_staging WHERE pageHidden=0 AND pageNew=0 AND pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition
1783083383.09870.0021 [1] Using template: /templates/navigation/breadcrumbs.html
1783083383.09920.0005Using template: /templates/blog/post.html
1783083383.09950.0003 [1] SELECT * FROM swt_blog_authors WHERE authorID='1' LIMIT 1
1783083383.10020.0007Using template: /templates/blog/author.html
1783083383.10060.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='hedgerows-for-natures-recovery')) 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-03 12:56:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 1
1783083383.10260.0021 [1] SELECT FOUND_ROWS() AS `count`
1783083383.10320.0005 [1] Using template: /templates/blog/post.html
1783083383.10630.0031Using template: /templates/blog/comment_form.html
1783083383.10720.001 [2] SELECT * FROM swt_blog_comments WHERE 1=1 AND postID=2537 AND commentStatus='LIVE' ORDER BY FIELD(webmentionType, 'like', 'repost', 'comment', NULL) ASC, commentDateTime ASC
1783083383.19210.0849 [2] Using template: /templates/blog/comment.html
1783083383.19290.0008Using template: /templates/blog/post.html
1783083383.1930.0001 [1] SELECT * FROM swt_blog_authors WHERE authorID='1' LIMIT 1
1783083383.19430.0013 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do' OR pageSortPath='/what-we-do' LIMIT 1
1783083383.1950.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-002' LIMIT 1
1783083383.19560.0005 [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
1783083383.19760.0021 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783083383.19810.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783083383.20010.002 [6] Using template: /templates/navigation/footer-nav.html
1783083383.20110.001 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1783083383.20160.0005 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1783083383.2020.0004 [38] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' ORDER BY pageTreePosition ASC
1783083383.20440.0024 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783083383.20480.0004 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783083383.20680.0019 [10] Using template: /templates/navigation/footer-nav.html
1783083383.20970.003 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/visit' OR pageSortPath='/visit' LIMIT 1
1783083383.21040.0006 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-004' LIMIT 1
1783083383.21090.0005 [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
1783083383.21340.0026 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783083383.2140.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783083383.21590.0019 [29] Using template: /templates/navigation/footer-nav.html
1783083383.22010.0042 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1783083383.22070.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1783083383.22110.0003 [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
1783083383.22310.002 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783083383.22350.0004 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783083383.22520.0017 [10] Using template: /templates/navigation/footer-nav.html
1783083383.22780.0026Request time: 0.2259
1783083383.22780Process time: 0.2257
1783083383.22780Memory: 1.6536