Christmas 2026 · updated 24 October 2026
The John Lewis Christmas advert 2026 is not out yet. Last year's, “Where Love Lives”, went live on 4 November 2025, and you can watch it below. This page adds the 2026 advert as soon as it runs on Meta.
24 Christmas ads John Lewis ran on Facebook and Instagram in 2025, the launch film first. Open any card to play it with its copy and run dates.
+12 more John Lewis Christmas ads
Hooks, landing pages and run length for each
Every creative, with its copy, format and run length
Christmas is one campaign. The John Lewis ads library shows every ad John Lewis is running on Facebook and Instagram right now, with how long each one has been live.
Not out yet. Last year's launched on 12 November.
Not out yet. Last year's first Christmas ad ran on 17 October.
Not out yet. Last year's first Christmas ad ran on 12 November.
Not out yet. Last year's first Christmas ad ran on 23 October.
Not out yet.
Not out yet. Last year's launched on 7 November.
Not out yet. Last year's first Christmas ad ran on 24 October.
Not out yet. Last year's first Christmas ad ran on 23 October.
Not out yet. Last year's first Christmas ad ran on 19 November.
Not out yet. Last year's launched on 31 October.
Not out yet. Last year's launched on 2 November.
Not out yet. Last year's launched on 14 November.
Not out yet.
Not out yet. Last year's first Christmas ad ran on 27 October.
Not out yet. Last year's first Christmas ad ran on 4 November.
Not out yet. Last year's first Christmas ad ran on 29 October.
Not out yet. Last year's first Christmas ad ran on 30 October.
All the UK Christmas adverts, with the day each one launched.