The Christmas season is always packed with sport, and fans will be particularly excited with the return of the Premier League this year.
Here's our festive TV sport guide:
Thursday, December 22nd
Soccer: Liverpool v Manchester City, League Cup, Sky Sports Football, 8pm
Friday, December 23rd
Rugby: Connacht v Ulster, United Rugby Championship, RTÉ 2 and Premier Sports 1, 7.35pm
Rugby: Galsgow v Edinburgh, United Rugby Championship, Premier Sports 2, 7.35pm
Saturday, December 24th
Rugby: Benetton v Zebre, United Rugby Championship, 12.30pm
Rugby: Racing 92 v Stade Francias, Top 14, Premier Sports 2, 2pm
NFL: Packers v Dolphins, 6pm, Broncos v Rams, 9.30pm, Raiders v Steelers, 1.15am, Sky Sports NFL
Monday, December 26th (St Stephen's Day)
Soccer: Sky Sports Football Red Button, Championship, Watford v Millwall; 3pm: Bristol City v West Brom; 3pm: Preston v Huddersfield; 3pm: Sheffield Utd v Coventry
Soccer: Sunderland v Blackburn, Championship, Sky Sports Football, 12.30pm
Soccer: Premier Sports 1, Premier League, Brentford v Tottenham, 3pm; Leicester v Newcastle, 3pm; Aston Villa v Liverpool, 5.30pm; Arsenal v West Ham Utd, 8pm
Soccer: Everton v Wolves, Premier League, Premier Sports 2, 3pm
Horse Racing: Leopardstown, RTÉ 2, 1.15pm
Rugby: Ospreys v Scarlets, United Rugby Championship, Premier Sports 2 5.15pm
Rugby: Munster v Leinster, United Rugby Championship, TG4 and Premier Sports 2, 7.35pm
Soccer: Match of the Day, BBC 1, 11.20pm