Today
Darts: PDC World Championship at Alexandra Palace, (Sky Sports 1, 7pm).
Ice Hockey: NHL, New York Rangers v Philadelphia, (Setanta Ireland, midnight, Sat); Vancouver v Calgary, (Setanta Ireland, 3am).
Rugby Union: Top 14, Brive v Clermont (Setanta Ireland, 5.55pm; ESPN, 6pm); Montpellier v Toulouse (Setanta Ireland, 7.55pm; ESPN, 8pm).
Skiing: World Alpine Rockfest from Andalo, (Eurosport, noon).
Christmas Eve
American Football: NFL, NY Jets v NY Giants, (Sky Sports 1, 5.30pm); Dallas Cowboys v Philadelphia Eagles, (Sky Sports 1, 9pm).
Darts: PDC World Championship at Alexandra Palace, (Sky Sports 2, 10am).
Football: Clydesdale Bank Premier League, St Mirren v Rangers, (Sky Sports 1, 12.45pm).
Rugby Union: Aviva Premiership, Northampton v Bath, (Sky Sports 1, 3pm).
Christmas Day
American Football: NFL, Green Bay Packers v Chicago Bears, (Channel 4, 1.10am, Mon).
Basketball: NBA, New York Knicks v Boston, (ESPN, 5pm), Dallas v Miami, (ESPN, 7.30pm), LA Lakers v Chicago, (ESPN, 10pm), Oklahoma v Orlando, (ESPN, 1am, Mon).
Cricket: Test, Australia v India, (Sky Sports 1, 11pm).
St Stephen’s Day
American Football: NFL, New Orleans Saints v Atlanta Falcons (ESPN, 1.30am, Tues).
Cricket: Test, Australia v India, (Sky Sports 1, 6am, 11.25pm); Test, South Africa v Sri Lanka, (Sky Sports 1, 7.55am; Sky Sports 2, 12 noon).
Football: League One, AFC Wimbledon v Oxford United, (Sky Sports 1, 12 noon). NPower Championship, Birmingham v West Ham, (Sky Sports 1, 5pm). Premier League, Stoke City v Aston Villa, (Sky Sports 1, 7.30pm).
GAA: Dublin v Kerry – The Myth and the Magic (RTÉ 2, 7.30pm).
Horse Racing: Racing from Leopardstown (RTÉ 2, 1.10pm).
Ice Hockey: NHL, Dallas at St Louis (Setanta Ireland, 12.30am, Tues).
Rugby Union: Rabodirect Pro12, Leinster v Ulster (RTÉ 2, 5.15pm; BBC 2, 5.25pm); Munster v Connacht (TG4, 7.15pm). Aviva Premiership, Gloucester v London Wasps (ESPN, 2.15pm).
Tuesday 27th
Cricket: Test, Australia v India, (Sky Sports 1, 6am, 11.25pm); Test, South Africa v Sri Lanka, (Sky Sports 1, 7.55am).
Darts: PDC World Championship at Alexandra Palace, (Sky Sports 2, 1pm, 7pm).
Football: League One, Sheffield United v Notts County (Sky Sports 1, 2pm). Premier League: Swansea v QPR (Sky Sports 1, 4.30pm); Norwich City v Tottenham Hotspur (Sky Sports 1, 7.15pm). Euro 2012 – The Cat is in the Bag (RTÉ 2, 8pm).
Horse Racing: Racing from Leopardstown (RTÉ 2, 1.10pm).
Ice Hockey: NHL, Montreal at Ottawa (Setanta Ireland, 12.30am, Wednesday).
Rugby Union: Aviva Premiership, Worcester Warriors v Leicester Tigers, (ESPN, 1.15pm); Harlequins v Saracens, (Sky Sports 3, 4pm).
Wednesday 28th
Basketball: NBA, Memphis Grizzlies v Oklahoma City Thunder (ESPN, 1am, Thurs).
Cricket: Test, Australia v India, (Sky Sports 1, 6am, 11.25pm); Test, South Africa v Sri Lanka, (Sky Sports 1, 7.55am).
Darts: PDC World Championship at Alexandra Palace, (Sky Sports 1, 1pm; Sky Sports 2, 7pm).
Football: Scottish Premier League, Celtic v Rangers, (Sky Sports 1, 7pm).
GAA: Kilkenny v Tipperary – The Trilogy (RTÉ 2, 8pm).
Horse Racing: Racing from Leopardstown (RTÉ 2, 1.15pm).
Ice Hockey: NHL, NY Rangers at Washington (Setanta Ireland, 12.30am, Thurs); Vancouver at San Jose (Setanta Ireland, 3.30am, Thurs).
Thursday 29th
Cricket: Test, Australia v India, (Sky Sports 1, 6am, 11.25pm); Test, South Africa v Sri Lanka, (Sky Sports 1, 7.55am).
Darts: PDC World Championship at Alexandra Palace, (Sky Sports 2, 1pm, 7pm).
GAA: Sam’s Town – Stories from the Dublin dressing room (TV3, 2.30pm)
Horse Racing: Racing from Leopardstown (RTÉ 2, 12.45pm).
Ice Hockey: NHL, Philadelphia at Pittsburgh (Setanta Ireland, 12 midnight, Fri).
Other: Sports Review of the Year (RTÉ 2, 8pm).
Skiing: Alpine Skiing World Cup (Eurosport, 9.15am).
Tennis: Mubadala World Tennis Championship, (Sky Sports 2, 11am).