Everyone's festive psychopath - the Robin

, 22 December 2022
Everyone's festive psychopath - the Robin
Robin © Steve Brown

By Michael Blencowe, Head of Community Action

Americans have chosen to align themselves with a mighty eagle. India have elected the elegant peacock. But we've voted an antisocial, murderous ball of anger as our national bird. So what is it about the Robin that us Brits find so endearing?

Well that famous orange-red breast, a flaming flash of feathers in a bland back garden of Blackbirds, Sparrows and Starlings is certainly striking. Those disproportionately large eyes give Robins a cute 'face' but they're useful to a bird which hunts for beetles and worms under bushes in low light levels.

They're certainly cheeky little beggars. As we kneel weeding in the mud they'll hop along hoping for a castaway worm. Elsewhere in Europe, Robins actively avoid human contact and inhabit dark forests where they follow feeding boars as they dig in the soil. So in Britain Robins view us as big pigs in gardening gloves.

Woods Mill Robin © Stephen Redden
Woods Mill Robin © Stephen Redden

Surely the greatest coup that the Robin has pulled off is cornering the lucrative Christmas market, especially considering the only other bird we associate with Christmas is beheaded and stuffed into an oven at gas mark 4. This Christmas connection is linked to the red tunic plumage of Victorian postmen. Robins were pictured carrying the post on the earliest Christmas cards and since then the have joined Rudolph, snowmen and Santa himself as Christmas celebrity A-listers.

Attractive, friendly and festive - everyone loves a Robin. Well everyone it seems apart from other Robins. Robins hate other Robins.

Robins are highly territorial and, once invisible boundaries have been established, Robins will rule their kingdom like feathered Fuhrers. They'll sing their washing-line war cries from dawn to dusk or patrol the garden noisily tick-tick-tick-ing like a timebomb and cocking their tail threateningly. Female Robins are just as tyrannical and will also sing and scuffle, unusual amongst female birds. Robins are equal opportunity aggressors and will fight other birds no matter what colour; but when a Robin sees red it sees red. Robins will peck, scratch, batter and kick any other Robin that puts as much as a feather across their line. Behind that red breast beats the black heart of a ruthless killing machine. Fatalities are common.

For the past few months this front lawn turf war has intensified but around Christmas there are subtle signs of a ceasefire. The song of the Robin becomes more hopeful and in the bleak midwinter something remarkable happens; Robins unexpectedly and temporarily fall in love. For a brief period courting couples can be seen feeding alongside each other. As we enter the New Year this peace agreement ends and it's back to brutal business as usual. But these Christmas couples will re-unite to form a family in the spring.

More about the Robin's song here

For Robins, Christmas is a time for peace, hope and worms. Here's hoping you have a similar Christmas full of peace and hope. As for the worms? I'm sure we'll all open a whole new can in 2023

Leave a comment

Comments

  • Peter Wilton:

    You didn’t mention that it’s “proper” name was originally the redbreast, but that its nickname “Robin” eventually took over.

    23 Dec 2022 22:41:00

  • Lottie Harrison:

    Incredible insight news about the Robin!thanks
    Had no idea it was an aggressive bird…it looks very friendly and comes close…but I always wondered why it’s alone? An aggressive loner?

    04 Aug 2023 19:00:00

  • Richard:

    I have several robins in my garden, some are friendly, and others are extremely wary. Are the wary ones european?

    03 Jan 2025 09:31:00

  • Sussex Wildlife Trust:

    It could be the European migrants that are the shyer birds, due to our residents being more used to being in gardens around people, whereas on the continent they may inhabit larger undisturbed woodland areas. Or it could just simply be that, as many animals do, Robins have different personalities, and some are more confident than others!

Time Δ Debug Message - Perch Runway 3.2
1782938480.740 [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
1782938480.76920.0292Matched route: news/[slug:s]
1782938480.76940.0002Server address: 216.73.217.103
1782938480.76940Using master page: /templates/pages/blog/post.php
1782938480.76940Page arguments:
Array
(
    [0] => /news/everyones-festive-psychopath-the-robin
    [s] => everyones-festive-psychopath-the-robin
    [1] => everyones-festive-psychopath-the-robin
)
1782938480.76970.0003 [1] SELECT * FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782938480.77090.0012 [86] SELECT DISTINCT settingID, settingValue FROM swt_settings WHERE userID=0
1782938480.7730.0021 [1] SELECT locationID FROM swt_shop_tax_locations WHERE locationIsHome=1 LIMIT 1
1782938480.77370.0007INSERT INTO swt_shop_cart(memberID,locationID,currencyID,cartPricing,cartProperties) VALUES(NULL,'1',47,'standard','[]')
1782938480.77580.0021 [1] SELECT * FROM swt_shop_cart WHERE cartID=22496308
1782938480.77650.0007 [1] SELECT * FROM swt_shop_cart WHERE cartID=22496308
1782938480.77720.0007 [nil] SELECT * FROM swt_shop_sales WHERE saleFrom<='2026-07-01 20:41:00' AND saleTo>'2026-07-01 20:41:00' AND saleActive=1 AND saleDeleted IS NULL ORDER BY saleOrder ASC
1782938480.77870.0015 [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='everyones-festive-psychopath-the-robin')) 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-01 20:41:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 10
1782938480.78220.0035 [1] SELECT FOUND_ROWS() AS `count`
1782938480.7830.0008 [1] SELECT * FROM swt_blog_posts WHERE postID=2389 AND postStatus='Published' AND postDateTime<='2026-07-01 20:41:00'
1782938480.7840.001 [13] SELECT * FROM swt_blog_sections ORDER BY sectionTitle ASC
1782938480.78470.0007 [1] SELECT * FROM swt_blogs ORDER BY blogTitle ASC
1782938480.78530.0007 [1] SELECT * FROM swt_categories WHERE catID=33 LIMIT 1
1782938480.78580.0005 [1] SELECT * FROM swt_categories WHERE catID=45 LIMIT 1
1782938480.78650.0007Using template: /templates/blog/post.html
1782938480.78670.0002 [162] SELECT catID, catPath FROM swt_categories
1782938480.78770.001 [1] SELECT * FROM swt_blog_posts WHERE postStatus='Published' AND postDateTime<='2026-07-01 20:41:00' AND postSlug='everyones-festive-psychopath-the-robin'
1782938480.81040.0227Using template: /templates/blog/post.html
1782938480.81110.0007 [250] SELECT country, countryID FROM swt_shop_countries WHERE countryActive=1 ORDER BY country ASC
1782938480.81290.0018Using template: /templates/pages/attributes/seo.html
1782938480.81320.0003 [1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM swt_content_regions WHERE regionKey='Banner image' AND (regionPage='/news/post' OR regionPage='*')
1782938480.81430.0011 [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
1782938480.81550.0012 [82] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageDepth >=0 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1782938480.81860.0031 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782938480.81920.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782938480.82130.0021Using template: /templates/navigation/ps_nav_template.html
1782938480.82130 [6] Using template: /templates/navigation/ps_nav_template_children.html
1782938480.82250.0011 [4] Using template: /templates/navigation/ps_nav_template_children.html
1782938480.82420.0017 [29] Using template: /templates/navigation/ps_nav_template_children.html
1782938480.82810.0039 [10] Using template: /templates/navigation/ps_nav_template_children.html
1782938480.83020.0022 [7] Using template: /templates/navigation/ps_nav_template_children.html
1782938480.83110.0009 [9] Using template: /templates/navigation/ps_nav_template_children.html
1782938480.83370.0026 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' OR pageSortPath='/news/post' LIMIT 1
1782938480.83440.0007 [1] SELECT * FROM swt_pages_staging WHERE pageHidden=0 AND pageNew=0 AND pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition
1782938480.83830.0038 [1] Using template: /templates/navigation/breadcrumbs.html
1782938480.83890.0006Using template: /templates/blog/post.html
1782938480.83920.0003 [1] SELECT * FROM swt_blog_authors WHERE authorID='1' LIMIT 1
1782938480.84620.007Using template: /templates/blog/author.html
1782938480.84670.0005 [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='everyones-festive-psychopath-the-robin')) 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-01 20:41:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 1
1782938480.850.0034 [1] SELECT FOUND_ROWS() AS `count`
1782938480.8510.0009 [1] Using template: /templates/blog/post.html
1782938480.85430.0033Using template: /templates/blog/comment_form.html
1782938480.85570.0014 [3] SELECT * FROM swt_blog_comments WHERE 1=1 AND postID=2389 AND commentStatus='LIVE' ORDER BY FIELD(webmentionType, 'like', 'repost', 'comment', NULL) ASC, commentDateTime ASC
1782938480.92620.0705 [3] Using template: /templates/blog/comment.html
1782938480.92730.0011Using template: /templates/blog/post.html
1782938480.92750.0002 [1] SELECT * FROM swt_blog_authors WHERE authorID='1' LIMIT 1
1782938480.92840.0009 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do' OR pageSortPath='/what-we-do' LIMIT 1
1782938480.9290.0006 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-002' LIMIT 1
1782938480.92960.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
1782938480.93150.0019 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782938480.9320.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782938480.93370.0017 [6] Using template: /templates/navigation/footer-nav.html
1782938480.93480.001 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1782938480.93560.0009 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1782938480.93610.0005 [38] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' ORDER BY pageTreePosition ASC
1782938480.93830.0022 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782938480.93880.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782938480.94060.0018 [10] Using template: /templates/navigation/footer-nav.html
1782938480.94430.0038 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/visit' OR pageSortPath='/visit' LIMIT 1
1782938480.9450.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-004' LIMIT 1
1782938480.94550.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
1782938480.94780.0023 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782938480.94830.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782938480.95010.0018 [29] Using template: /templates/navigation/footer-nav.html
1782938480.95290.0027 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1782938480.95350.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1782938480.95420.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
1782938480.95960.0054 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782938480.96010.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782938480.96210.002 [10] Using template: /templates/navigation/footer-nav.html
1782938480.96360.0015Request time: 0.2273
1782938480.96360Process time: 0.2271
1782938480.96360Memory: 1.6305