1. Morning

    1. 06:00
      Breakfast
      18/12/2017

      The latest news, sport, business and weather from the BBC's Breakfast team.

      NOT AVAILABLE
    2. 09:15
      Watch live
      Let's Get a Good Thing Going
      Series 1: 1. Cheltenham

      Four Cheltenham residents pitch their dream projects.

    3. 10:00
      Homes Under the Hammer
      Series 18: Episode 18

      Martin and Lucy see a bungalow in Derby which a couple plan to make their forever home.

    4. 11:00
      Street Auction
      Series 2: 6. Pontardawe

      A town supports a Welsh woman who uses her own tragic experience to help others.

    5. 11:45
      Fake Britain
      Series 6 - 30 Minute Versions: Episode 6

      The single fake email which cost one house-buying couple nearly £100,000.

  2. Afternoon

    1. 12:15
      Bargain Hunt
      Series 48: 26. London 8

      Anita Manning is joined by experts Catherine Southon and Danny Sebastian in Notting Hill.

    2. 13:00
      BBC News at One
      18/12/2017

      National and international news stories from the BBC News team, followed by weather.

    3. 13:30
      London News
      Lunchtime News: 18/12/2017

      The latest news, sport and weather from London.

    4. 13:45
      Father Brown
      Series 6: 1. The Tree of Truth

      Father Brown attempts to overturn a miscarriage of justice.

    5. 14:30
      Escape to the Country
      Series 16 (60 minute versions): 9. Herefordshire

      Ginny Buckley helps a couple with £500,000 find a country home in rural Herefordshire.

    6. 15:30
      The Instant Gardener
      Series 2: Episode 12

      The team try to turn a rented front space into a productive and pretty cottage garden.

    7. 16:15
      Money for Nothing
      Series 2 Reversions: Episode 1

      Sarah Moore gives a new lease of life to a broken cuckoo clock.

    8. 17:15
      Pointless
      Series 17: Episode 9

      Quiz in which contestants try to score as few points as possible.

  3. Evening

    1. 18:00
      BBC News at Six
      18/12/2017

      National and international news stories from the BBC News team, followed by weather.

    2. 18:30
      London News
      Evening News: 18/12/2017

      The latest news, sport and weather from London.

    3. 19:00
      The One Show
      18/12/2017

      Matt Baker and Alex Jones with stories and reports from around the country.

    4. 19:30
      Panorama
      Myanmar: The Hidden Truth

      Justin Rowlatt reveals how the Rohingya population has been isolated and weakened.

    5. 19:57
      BBC News and Regional News
      18/12/2017

      The latest national and international news stories from the BBC, followed by Weather.

    6. 20:00
      EastEnders
      18/12/2017

      The pressure mounts for Vincent. Tina reveals her fears to Shirley.

    7. 20:30
      Mary Berry's Christmas Party

      Mary Berry is joined by some of TV's best-loved faces to cook delicious Christmas dishes.

    8. 21:30
      Would I Lie to You?
      Series 11: At Christmas

      Festive special with guests including Kerry Howard, Rev Richard Coles and Clive Myrie.

    9. 22:00
      BBC News at Ten
      18/12/2017

      Latest national and international news, with reports from BBC correspondents worldwide.

    10. 22:30
      London News
      Late News: 18/12/2017

      The latest news, sport and weather from London.

    11. 22:42
      BBC Weather
      18/12/2017

      The latest weather forecast.

    12. 22:45
      Have I Got a Bit More News for You
      Series 54: Episode 10

      Paul Merton and Ian Hislop are joined by David Tennant, Angela Rayner and Joe Wilkinson.

    13. 23:30
      Michael McIntyre's Big Show
      Series 3: Episode 5

      Featuring music from Niall Horan. Miranda Hart plays Celebrity Send to All.

      • HD
  4. Late

    1. 00:30
      The Graham Norton Show
      Series 22: Episode 11

      With Daisy Ridley, John Boyega, Gwendoline Christie, Mark Hamill and Sam Smith.

      • HD
    2. 01:15
      Weather for the Week Ahead
      19/12/2017

      Detailed weather forecast.

    3. 01:20
      Joins BBC News
      19/12/2017

      BBC One joins the BBC's rolling news channel for a night of news.