New! Sign up for our email newsletter on Substack.

Twitter reveals where is happiest about Christmas

Researchers at The University of Manchester have identified Doncaster as being the most positive city in the UK about Christmas, whilst Oxford is the most negative.

Marco Smolla and Jamie Soul, from the Faculty of Life Sciences, captured and analysed 3 million tweets with the word Christmas or Xmas in to listen in on what the nation is saying about the festive season.

Some of the most common words that came up were love, shopping, decorations, presents and Santa. But there were also some more unexpected ones, such as harrystyles and ill.

The pair then scored the tweets as happy or sad based on the words in the text and ranked cities.

The top 5 most negative were:

1. Oxford (12.9% of tweets were negative)
2. Southampton (12.6%)
3. Newcastle upon Tyne (11.3%)
4. Birmingham (11.2%)
5. Liverpool (11.1%)

The top 5 most positive were:

1. Doncaster (70.3% of tweets were positive)
2. Dukinfield (55.7%)
3. Sunderland (54.2%)
4. Nottingham (52.8%)
5. Leeds (51.2%)

Examples of some of the negative tweets include:

“Absolute Heartbreak! To lose is one thing but to lose it in the 90th min from a counter attack is an absolute disgrace! Christmas ruined!” said a Twitter user in Scarborough.

“X Factor is Christmas number one…blah blah blah music is dead and Christmas number 1 is meaningless now etc etc etc.” said another person in Huddersfield.

Jamie says: “Whilst we had great fun carrying out this exercise the results help to illustrate the use of bioinformatics techniques for analysing complex, big data. These skills are used every day by thousands of researchers to help understand human disease.”

Marco adds: “The programming language that we use is helping researchers around the world to make sense of the immense amount of data that has been collected over the past few years. Statistical analysis is now an important part in our fight against disease.”

Notes for editors

Tweets were captured worldwide between 16:00 and 19:00 on Sunday 21 December. The full table of cities ranked in order of the most negative to the least is below:


Quick Note Before You Read On.

ScienceBlog.com has no paywalls, no sponsored content, and no agenda beyond getting the science right. Every story here is written to inform, not to impress an advertiser or push a point of view.

Good science journalism takes time — reading the papers, checking the claims, finding researchers who can put findings in context. We do that work because we think it matters.

If you find this site useful, consider supporting it with a donation. Even a few dollars a month helps keep the coverage independent and free for everyone.


CityNumber of tweetsPositiveNegativePositive %Negative %
Oxford5942487741.7508417512.96296296
Southampton6092717744.4991789812.64367816
Newcastle upon Tyne167269418941.5071770311.30382775
Birmingham2408113327147.0514950211.25415282
Liverpool2430106227243.703703711.19341564
Bristol138567915449.0252707611.11913357
Cambridge7313728150.8891928911.08071135
Leicester6313186950.3961965110.93502377
Kingston upon Hull151364916542.8949107710.90548579
Glasgow189484320544.5089757110.82365364
Manchester4298195146045.3932061410.7026524
Edinburgh131857113643.32321710.31866464
Leeds141472514551.2729844410.25459689
Brighton8384038548.0906921210.14319809
Sheffield114452711646.0664335710.13986014
London170828116172647.5120009410.10420325
Sunderland5312885354.237288149.981167608
Cardiff122155911745.782145789.582309582
Norwich7493476946.328437929.212283044
Belfast7593606947.430830049.090909091
Nottingham10945789252.833638038.409506399
Coventry7052865940.567375898.368794326
Dukinfield11326318055.742049477.067137809
Doncaster6334453470.300157985.371248025

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.