Species of the day: Pied Wagtail

, 29 April 2020
Species of the day: Pied Wagtail
Pied Wagtail - male © Derek Middleton

By James Duncan

Learning & Engagement Officer

The chirpy Pied Wagtail (Motacilla alba) is a bird summed up nicely by both its common and latin name, translated quite literally to 'white wagging tail.' The Pied Wagtail is actually a British breeding subspecies (yarrellii) of the more widely distributed White Wagtail, a species found extensively across the Palearctic, Asia and North Africa. It's a bird that has many names in folklore, including the widespread "willie wagtail" and charming "peggy dishwasher." The second of these is thought to have derived from a time when clothes, pots and dishes were washed by a stream or village well. Either the Wagtails' pied plumage resembled a maid's apron or more likely, the rhythmic bobbing motions of attending birds imitated those of the cleaning being carried out. Whatever the reason, the Pied Wagtail is a bird frequently found near water, enthusiastically and energetically chasing insects, flicking the characteristic tail. Of course, this behaviour isn't unique to the Pied member of the family and there's a number of possible, and still disputed reasons for that 'wag.' It may serve as a useful device for flushing out and disturbing insect prey when on the ground. Equally it may prove useful to signal a bird's level of alertness and vigilance to predators. It may to a lesser extent even signal social status and assist in attracting a mate.

Water-based habitats aside, the Pied Wagtail is typically a bird of open country and farmland though is of course a remarkably familiar sight in urban areas. Its cheeky, exuberant habits have helped it take advantage of living in close proximity to us, where ample opportunities for both feeding and nesting exist. You may spot them in their search for easy-pickings, in the form of dead insects on cars, or fulfilling their reputation for selecting an unusual nest site (preferably a hole). Like Blue Tits and Robins, they may nest virtually anywhere, no location too bizarre or out of bounds. Their conspicuous sense of tireless activity makes them unmistakable, something captured beautifully by English poet John Clare in 'Little Trotty Wagtail.' Here's an excerpt -

"Little trotty wagtail he went in the rain,
And tittering, tottering sideways he neer got straight again,
He stooped to get a worm, and looked up to get a fly,
And then he flew away ere his feathers they were dry."

The Pied Wagtail is what's known as a partial migrant, with birds in the northern uplands leaving breeding territories and moving south during the winter, whereas most individuals in the balmy south are largely resident all year round. Like all passerines, they need to keep warm through winter as their diminutive bodies lose heat quickly owing to the ratio between surface area and volume. To that end, Pied Wagtails are renowned for their huge communal roosts. Though this can happen even in summer, winter aggregations of many thousand are not uncommon and this may occur not just at natural sites, such as reed-beds, but within the hustle and bustle of our towns and cities. They're predominantly taking advantage of a phenomenon known as the 'urban heat island' effect, where heat loss from buildings raises the surrounding ambient temperature. There is of course safety in numbers and individuals struggling to find food will almost certainly find benefit in 'information sharing', even if that means nothing more than following others to feeding sites.    

Pied Wagtail1 © Derek Middleton

Pied Wagtail - male © Derek Middleton 

Leave a comment

Comments

  • Heather Page:

    Thank you for the very informative information on your site, we were presently surprised to have fifteen of these delightful little birds feeding on meal worms, but now realise that this is not so special, we still love watching them.

    07 Mar 2021 13:49:00

  • Kenneth Robinson:

    They used to be much more common where I live on the fringes of the North Antrim plateau, Northern Ireland, but can still be seen around the coast. And I still see the occasional grey wagtail around Glenarm castle estate – one of the last areas of ancient woodland. My sister from Berkshire was visiting this weekend and it seems fairly certain that we are also the last area to still call them Willie. They remind me of a little wind up toy whirring here and there. Nothing to do with Sussex but I thought I’d share.

    29 Sep 2025 12:57:00

Time Δ Debug Message - Perch Runway 3.2
1783215299.97080 [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
1783215299.99710.0263Matched route: news/[slug:s]
1783215299.99720.0001Server address: 216.73.217.177
1783215299.99730Using master page: /templates/pages/blog/post.php
1783215299.99730Page arguments:
Array
(
    [0] => /news/species-of-the-day-pied-wagtail
    [s] => species-of-the-day-pied-wagtail
    [1] => species-of-the-day-pied-wagtail
)
1783215299.99760.0003 [1] SELECT * FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783215299.99860.001 [86] SELECT DISTINCT settingID, settingValue FROM swt_settings WHERE userID=0
1783215300.00030.0018 [1] SELECT locationID FROM swt_shop_tax_locations WHERE locationIsHome=1 LIMIT 1
1783215300.00110.0008INSERT INTO swt_shop_cart(memberID,locationID,currencyID,cartPricing,cartProperties) VALUES(NULL,'1',47,'standard','[]')
1783215300.00310.002 [1] SELECT * FROM swt_shop_cart WHERE cartID=22634652
1783215300.00370.0006 [1] SELECT * FROM swt_shop_cart WHERE cartID=22634652
1783215300.00430.0006 [nil] SELECT * FROM swt_shop_sales WHERE saleFrom<='2026-07-05 01:35:00' AND saleTo>'2026-07-05 01:35:00' AND saleActive=1 AND saleDeleted IS NULL ORDER BY saleOrder ASC
1783215300.00570.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='species-of-the-day-pied-wagtail')) 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-05 01:35:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 10
1783215300.00770.002 [1] SELECT FOUND_ROWS() AS `count`
1783215300.00820.0005 [1] SELECT * FROM swt_blog_posts WHERE postID=2104 AND postStatus='Published' AND postDateTime<='2026-07-05 01:35:00'
1783215300.0090.0008 [13] SELECT * FROM swt_blog_sections ORDER BY sectionTitle ASC
1783215300.00970.0007 [1] SELECT * FROM swt_blogs ORDER BY blogTitle ASC
1783215300.01030.0006 [1] SELECT * FROM swt_categories WHERE catID=191 LIMIT 1
1783215300.01090.0006 [1] SELECT * FROM swt_categories WHERE catID=45 LIMIT 1
1783215300.01150.0006Using template: /templates/blog/post.html
1783215300.01180.0002 [162] SELECT catID, catPath FROM swt_categories
1783215300.01270.0009 [1] SELECT * FROM swt_blog_posts WHERE postStatus='Published' AND postDateTime<='2026-07-05 01:35:00' AND postSlug='species-of-the-day-pied-wagtail'
1783215300.03390.0212Using template: /templates/blog/post.html
1783215300.03440.0005 [250] SELECT country, countryID FROM swt_shop_countries WHERE countryActive=1 ORDER BY country ASC
1783215300.03620.0018Using template: /templates/pages/attributes/seo.html
1783215300.03650.0002 [1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM swt_content_regions WHERE regionKey='Banner image' AND (regionPage='/news/post' OR regionPage='*')
1783215300.03740.0009 [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
1783215300.03880.0014 [82] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageDepth >=0 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1783215300.04250.0037 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783215300.04310.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783215300.04530.0021Using template: /templates/navigation/ps_nav_template.html
1783215300.04530 [6] Using template: /templates/navigation/ps_nav_template_children.html
1783215300.04620.0009 [4] Using template: /templates/navigation/ps_nav_template_children.html
1783215300.04680.0006 [29] Using template: /templates/navigation/ps_nav_template_children.html
1783215300.04970.0029 [10] Using template: /templates/navigation/ps_nav_template_children.html
1783215300.05080.0011 [7] Using template: /templates/navigation/ps_nav_template_children.html
1783215300.05170.0008 [9] Using template: /templates/navigation/ps_nav_template_children.html
1783215300.05420.0025 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' OR pageSortPath='/news/post' LIMIT 1
1783215300.05510.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
1783215300.05710.002 [1] Using template: /templates/navigation/breadcrumbs.html
1783215300.05760.0005Using template: /templates/blog/post.html
1783215300.05790.0003 [1] SELECT * FROM swt_blog_authors WHERE authorID='19' LIMIT 1
1783215300.05850.0007Using template: /templates/blog/author.html
1783215300.05890.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='species-of-the-day-pied-wagtail')) 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-05 01:35:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 1
1783215300.06090.002 [1] SELECT FOUND_ROWS() AS `count`
1783215300.06130.0004 [1] Using template: /templates/blog/post.html
1783215300.06340.0022Using template: /templates/blog/comment_form.html
1783215300.06450.001 [2] SELECT * FROM swt_blog_comments WHERE 1=1 AND postID=2104 AND commentStatus='LIVE' ORDER BY FIELD(webmentionType, 'like', 'repost', 'comment', NULL) ASC, commentDateTime ASC
1783215300.11590.0514 [2] Using template: /templates/blog/comment.html
1783215300.11670.0008Using template: /templates/blog/post.html
1783215300.11690.0002 [1] SELECT * FROM swt_blog_authors WHERE authorID='19' LIMIT 1
1783215300.11770.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do' OR pageSortPath='/what-we-do' LIMIT 1
1783215300.11840.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-002' LIMIT 1
1783215300.1190.0006 [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
1783215300.12130.0023 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783215300.12220.001 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783215300.12420.002 [6] Using template: /templates/navigation/footer-nav.html
1783215300.1250.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1783215300.12560.0006 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1783215300.1260.0005 [38] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' ORDER BY pageTreePosition ASC
1783215300.12850.0024 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783215300.1290.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783215300.1310.002 [10] Using template: /templates/navigation/footer-nav.html
1783215300.13430.0034 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/visit' OR pageSortPath='/visit' LIMIT 1
1783215300.13520.0009 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-004' LIMIT 1
1783215300.13580.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
1783215300.13810.0023 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783215300.13850.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783215300.14060.0021 [29] Using template: /templates/navigation/footer-nav.html
1783215300.14310.0024 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1783215300.1440.0009 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1783215300.14450.0006 [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
1783215300.1470.0024 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783215300.14770.0008 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783215300.15020.0024 [10] Using template: /templates/navigation/footer-nav.html
1783215300.15140.0013Request time: 0.1823
1783215300.15140Process time: 0.1821
1783215300.15150Memory: 1.631