Rugby fans have a feast of festive fixtures to sink their teeth into between Christmas and New Year.
The Welsh derbies in the United Rugby Championship kick off on Boxing Day, with Dragons hosting Cardiff before Ospreys welcome the Scarlets. Wales' four regions are in action again on New Year's Day.
As for England's top league, the Gallagher Premiership has dodged December 26 fixtures altogether, with Harlequins hosting Bristol Bears (both men's and women's) on Tuesday, December 27, being the first post-Christmas Premiership match.
URC games will be broadcast live across a mix of Premier Sports (Viaplay if you're live streaming), BBC Two Wales and S4C, while the Gallagher Premiership is mostly on BT Sport.
Read next: The Welsh rugby quiz of 2022 that only diehard fans will be able to nail
Here is a look at all the festive rugby, kick-off times and TV details:
Monday, December 26 - Boxing Day
URC
Dragons v Cardiff, 2.15pm, BBC Two Wales and Premier Sports
Ospreys v Scarlets, 5.15pm, S4C and Premier Sports
Munster v Leinster, 7.35pm, Premier Sports
Tuesday, December 27
Premier 15s
Harlequins v Bristol Bears Women, 1.30pm, BT Sport (remaining fixtures return from January 7)
Gallagher Premiership
Harlequins v Bristol, 4.15pm, ITV and BT Sport
Friday, December 30
URC
Edinburgh v Glasgow Warriors, 7.35pm, Premier Sports
Gallagher Premiership
Sale Sharks v Leicester Tigers, 7.45pm, BT Sport
Saturday, December 31
URC
Zebre v Benetton, 12.30pm, Premier Sports
Sharks v Bulls, 2.45pm, Premier Sports
Stormers v Lions, 5pm, Premier Sports
Gallagher Premiership
Saracens v Exeter, 3pm, BT Sport
Gloucester v London Irish, 3pm
Bath v Newcastle, 3pm
Sunday, January 1
URC
Cardiff v Ospreys, 3pm, BBC Two Wales and Premier Sports
Scarlets v Dragons, 5.15pm, Premier Sports
Ulster v Munster, 5.15pm, Premier Sports
Leinster v Connacht, 7.35pm, Premier Sports
Gallagher Premiership
Northampton Saints v Harlequins, 3pm