Since 1900:
1904
1910
1921
1927
1932
1938
1949
1955
1960
1966
1977
1983
1988
1994
Since 2000:
2005
2011
2016
2022
2033
2039
2044
2050
2061
2067
2072
2078
2089
2095
Years which are bold and italicised are years which are yet to happen.
21st Century: 2005, 2011 and it will again in 2016.
Christmas has fallen on a Sunday three times in the 21st century: 2005, 2011, and 2016.
1 Time 1 Time
Besides this coming Christmas in 2011, the last time Christmas fell on a Sunday was in 2004.
twice Christmas falls on Sunday in 2016 and 2022, and it skips Sunday in 2028.
Most recently, 2 months ago Xmas 2011! 2011 2005 1994 1988 1983 1977 1966 1960 1955 1949 1938 1932 1927 1921 1910 and 1904.
2011 was the last time and before that it was 2005.
At the time of answering this question (in 2013), the next time Christmas falls on Sunday is in 2016.
Sunday is your only time to relax but you have to cook Christmas dinner!
Christmas is always on the 25th of December so the day of the week changes every year. Christmas 2011 was on a Sunday so logically it should be on a Sunday in 2018 but because of leap years the next time Christmas will fall on a Sunday will be 2016. The pattern does eventually repeat but not for many years.
2005
Every five, six or eleven years - we are currently (as of 2012) in the five year span, which means that Christmas of 2011 was a Sunday and due to the manoeuvring of the calendar dates in 2016 due to the leap day - Christmas will again (in 2016) be on a Sunday.