The Royle Family. Image shows from L to R: Denise Royle / Best (Caroline Aherne), Dave Best (Craig Cash), Jim Royle (Ricky Tomlinson), Antony Royle (Ralf Little).

The Royle Family

BBC One and BBC Two sitcom about a family. 25 episodes (3 series), 1998 - 2012. Stars Ricky Tomlinson, Sue Johnston, Caroline Aherne, Ralf Little and others.

The New Sofa

Inspired by Nigella, Denise tries to cook Christmas dinner for the family. To Jim's dismay, Dave's Mum and Dad are invited.

Further details

The last time Jim, Barbara, Denise and Dave were seen, viewers were moved to tears as they witnessed the moving and compassionate passing of Nana. Jim and Barbara still bait one another in their cosy (but over-decorated) room; Denise and Dave still aspire to better things as they prepare for Christmas morning; and Twiggy barges in on Christmas Eve with his unique take on life. Only poor, down-trodden Antony is missing who, viewers are told, is babysitting for Denise and Dave at his own home this year. As Denise remarks: "Well, it's not a day for kids, is it - Christmas?"


A Jellylegs Production in association with Granada.

Broadcast details

Thursday 25th December 2008
60 minutes

Cast & crew

Regular cast
Ricky Tomlinson Jim Royle
Sue Johnston Barbara Royle
Caroline Aherne Denise Royle / Best
Craig Cash Dave Best
Guest cast
Geoffrey Hughes Twiggy (Friend Of The Family)
Helen Fraser Jocelyn
Tom Courtenay David (Senior)
Writing team
Caroline Aherne Writer
Craig Cash Writer
Phil Mealey Writer
Production team
Caroline Aherne Director
John Rushton Producer
Caroline Aherne Executive Producer
Craig Cash Executive Producer
Phil Mealey Executive Producer
Cheryl Taylor Executive Producer
Rebecca Papworth Executive Producer
Saurabh Kakkar Executive Producer


2008 Christmas Special

A clip from the 2008 Christmas special.

Featuring: Ricky Tomlinson (Jim Royle), Sue Johnston (Barbara Royle), Caroline Aherne (Denise Royle / Best), Craig Cash (Dave Best).


Supporters and subscribers get more

Additional content and tools are available across the site for Supporters and BCG Pro subscribers. On this page you can:

  • Broadcast details of 61 further repeats of this episode
  • BCG Pro business users can see additional crew credits  
    If you join BCG Pro business, you can see production designer & editor credits for this episode.

Donate (for fans) BCG Pro

Already a donor or Pro user?