Christmas night viewing is a huge tradition in the UK where chilly weather keeps families indoors and they gather around the telly in the evenings.
EastEnders on BBC1 drew 9.4 million viewers, down from the 9.9 million recorded last year. But it was the fourth year in a row that the BBC soap was the most-watched Christmas Day program in the UK.
Coronation Street was the second most watched program of with 8.8 million viewers.
Strictly Come Dancing was third with 7.8 million viewers followed The Royle Family with 7.7 million and Doctor Who with an audience of 7.6 million in the fifth spot.
Downton Abbey on ITV1 drew 7.3 million overnight viewers, sixth rank on the list.
Source: Hollywood Reporter