Toads on the move

, 24 February 2017
Toads on the move
Common toad / Dave Kilbey

By Charlotte Owen

The snowdrops are out and the birds are singing - spring is definitely on its way. We're starting to receive sightings of toads on the move as they begin their great spring migration. Toads spend the majority of their lives on land: under rocks, in compost heaps and in vegetable patches. But, like all amphibians, they must return to water to breed.

Every spring, thousands of toads leave their over-wintering sites and begin the long crawl back to their birthplace to try and reproduce. Migration can occur at any time between January and April but toads most commonly emerge at dusk after a spell of damp, mild weather. They are creatures of habit and will travel along the same migration routes every year, covering distances of up to two kilometres. But there's a problem - over time, these ancient migration routes have been obstructed by roads, housing estates and garden fences. Toads migrate at night and nothing will get in the way of their amorous intentions, even busy roads - it's estimated that a staggering twenty tonnes of toad are run over each year by cars that don't see them until it's too late.

Death on the roads, along with the loss of breeding ponds, is having a significant impact on the UK toad population, which has declined by 68% in the last 30 years. To help combat this, the charity Froglife set up the Toads on Roads project, which registers toad migratory crossings, puts up road signs to warn traffic and coordinates local volunteers to patrol the sites and help the toads cross the road safely. Click here to find your nearest toad crossing via the Froglife website. If you know of a crossing that hasn't yet got a toad patrol, please register it on the Toads on Roads website so that road signs can be displayed and volunteers can be mustered.

Please send in your toad sightings by filling in our species recording form or contacting our WildCall Officer.


Leave a comment

Comments

  • Colin Bambury:

    Toads are already returning to my garden pond in Seaford and are mating.

    28 Feb 2017 14:44:11

  • Brent Smithers:

    We have 3 ponds in our garden, 1 in particular gets large quantities of frog spawn which is most welcome, but no toad spawn. We would like to introduce toads to our large garden and would value any advice re obtaining spawn, tadpoles or perhaps not a good idea. We also have good numbers of common and palemate newts. Any advice gratefully receivd.
    Kind regards Brent. (Brent Smithers)

    28 Feb 2017 17:21:38

  • Dawn Leppard:

    28/2/2017 frogspawn on main pond ,toads arriving.
    2Canada geese arrived last week keep flying off then have returned several times believe they are the same pair from last year hope they will use the island for breeding.

    28 Feb 2017 20:33:45

  • I have been on toad patrol several times this year, walking up and down with a bucket and a torch. I’ve enjoyed the guardian role, helping them cross the road, and it’s quite pleasant being out as the sun goes down, hearing the last bird songs before nightfall and the owls starting their hunting rounds. If you’re thinking of doing it get in touch with Froglife who coordinate.

    02 Mar 2017 13:17:50

  • Elizabeth Hindson:

    I would like to thank the people who help the toads to cross the roads safely. More toads for us to enjoy in the future. Elizabeth Hindson

    13 Mar 2017 10:55:54

Time Δ Debug Message - Perch Runway 3.2
1783579125.48230 [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
1783579125.50950.0272Matched route: news/[slug:s]
1783579125.50970.0002Server address: 216.73.216.62
1783579125.50970Using master page: /templates/pages/blog/post.php
1783579125.50970Page arguments:
Array
(
    [0] => /news/toads-on-the-move
    [s] => toads-on-the-move
    [1] => toads-on-the-move
)
1783579125.510.0003 [1] SELECT * FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783579125.51090.0009 [86] SELECT DISTINCT settingID, settingValue FROM swt_settings WHERE userID=0
1783579125.51270.0017 [1] SELECT * FROM swt_shop_cart WHERE cartID=22811960
1783579125.51330.0006 [1] SELECT * FROM swt_shop_cart WHERE cartID=22811960
1783579125.51370.0004 [nil] SELECT * FROM swt_shop_sales WHERE saleFrom<='2026-07-09 06:38:00' AND saleTo>'2026-07-09 06:38:00' AND saleActive=1 AND saleDeleted IS NULL ORDER BY saleOrder ASC
1783579125.51480.0011 [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='toads-on-the-move')) 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-09 06:38:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 10
1783579125.51730.0025 [1] SELECT FOUND_ROWS() AS `count`
1783579125.51780.0005 [1] SELECT * FROM swt_blog_posts WHERE postID=1294 AND postStatus='Published' AND postDateTime<='2026-07-09 06:38:00'
1783579125.51860.0008 [13] SELECT * FROM swt_blog_sections ORDER BY sectionTitle ASC
1783579125.51920.0006 [1] SELECT * FROM swt_blogs ORDER BY blogTitle ASC
1783579125.520.0007 [1] SELECT * FROM swt_categories WHERE catID=30 LIMIT 1
1783579125.52040.0005 [1] SELECT * FROM swt_categories WHERE catID=61 LIMIT 1
1783579125.52090.0005Using template: /templates/blog/post.html
1783579125.52110.0002 [162] SELECT catID, catPath FROM swt_categories
1783579125.5220.0009 [1] SELECT * FROM swt_blog_posts WHERE postStatus='Published' AND postDateTime<='2026-07-09 06:38:00' AND postSlug='toads-on-the-move'
1783579125.54320.0212Using template: /templates/blog/post.html
1783579125.54370.0005 [250] SELECT country, countryID FROM swt_shop_countries WHERE countryActive=1 ORDER BY country ASC
1783579125.54540.0017Using template: /templates/pages/attributes/seo.html
1783579125.54570.0003 [1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM swt_content_regions WHERE regionKey='Banner image' AND (regionPage='/news/post' OR regionPage='*')
1783579125.54650.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
1783579125.54810.0016 [82] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageDepth >=0 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1783579125.55090.0029 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783579125.55150.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783579125.55340.002Using template: /templates/navigation/ps_nav_template.html
1783579125.55350 [6] Using template: /templates/navigation/ps_nav_template_children.html
1783579125.55430.0009 [4] Using template: /templates/navigation/ps_nav_template_children.html
1783579125.55480.0005 [29] Using template: /templates/navigation/ps_nav_template_children.html
1783579125.55760.0028 [10] Using template: /templates/navigation/ps_nav_template_children.html
1783579125.55870.0011 [7] Using template: /templates/navigation/ps_nav_template_children.html
1783579125.55960.0008 [9] Using template: /templates/navigation/ps_nav_template_children.html
1783579125.56270.0031 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' OR pageSortPath='/news/post' LIMIT 1
1783579125.56350.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
1783579125.56560.0021 [1] Using template: /templates/navigation/breadcrumbs.html
1783579125.56610.0005Using template: /templates/blog/post.html
1783579125.56630.0002 [1] SELECT * FROM swt_blog_authors WHERE authorID='16' LIMIT 1
1783579125.56690.0006Using template: /templates/blog/author.html
1783579125.56730.0003 [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='toads-on-the-move')) 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-09 06:38:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 1
1783579125.56910.0018 [1] SELECT FOUND_ROWS() AS `count`
1783579125.56950.0005 [1] Using template: /templates/blog/post.html
1783579125.57180.0023Using template: /templates/blog/comment_form.html
1783579125.57290.0011 [5] SELECT * FROM swt_blog_comments WHERE 1=1 AND postID=1294 AND commentStatus='LIVE' ORDER BY FIELD(webmentionType, 'like', 'repost', 'comment', NULL) ASC, commentDateTime ASC
1783579125.62270.0498 [5] Using template: /templates/blog/comment.html
1783579125.62430.0017Using template: /templates/blog/post.html
1783579125.62450.0002 [1] SELECT * FROM swt_blog_authors WHERE authorID='16' LIMIT 1
1783579125.62530.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do' OR pageSortPath='/what-we-do' LIMIT 1
1783579125.6260.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-002' LIMIT 1
1783579125.62680.0008 [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
1783579125.62920.0024 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783579125.62980.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783579125.63160.0019 [6] Using template: /templates/navigation/footer-nav.html
1783579125.63220.0006 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1783579125.63270.0005 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1783579125.63310.0004 [38] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' ORDER BY pageTreePosition ASC
1783579125.63550.0024 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783579125.63610.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783579125.63790.0018 [10] Using template: /templates/navigation/footer-nav.html
1783579125.64120.0034 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/visit' OR pageSortPath='/visit' LIMIT 1
1783579125.64190.0006 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-004' LIMIT 1
1783579125.64240.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
1783579125.64460.0022 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783579125.6450.0004 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783579125.64690.0019 [29] Using template: /templates/navigation/footer-nav.html
1783579125.64920.0023 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1783579125.64970.0005 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1783579125.65010.0004 [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
1783579125.65220.0021 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783579125.65270.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783579125.65450.0018 [10] Using template: /templates/navigation/footer-nav.html
1783579125.65620.0017Request time: 0.1751
1783579125.65620Process time: 0.1749
1783579125.65620Memory: 1.6243