Christmas Alone in London Planner

Pick your days in London, your area, the kind of day you want and your budget. You get a plan for each day from Christmas Eve to New Year's Day, with a morning, an afternoon and an evening option. Every option is a real event or place, with the details you need to check before you go.

It's free and you don't need to sign up.

Which days are you in London?

Where are you staying?

What would you like?

What's your budget?

Your plan · Central London · Some company · Free only

Thursday 24 December · Christmas Eve

Early finish. Trains, the Tube and buses run, but they finish early. Plan your way home before you go out in the evening.

  1. Morning

    Volunteer at Crisis at Christmas

    9am to 6pmPaddington, Elephant and Castle or StratfordFree

    Crisis runs day centres for people experiencing homelessness from 24 to 28 December 2026. The centres are in Paddington, Elephant and Castle and Stratford. Day centre shifts run from 9am to 6pm.

    Check before you go: Apply on the Crisis website well before Christmas. Most roles ask for at least two shifts.

    Source: Crisis. Checked 9 October 2026.

    Or: Walk Hyde Park and Kensington Gardens (Any time)

  2. Afternoon

    Go to the Christmas Eve carol service at St Paul's

    4pmSt Paul's CathedralFree

    St Paul's Cathedral holds a carol service on Christmas Eve from 4pm to 5pm. It is free, but you need a ticket.

    Check before you go: In 2025 the free tickets went by ballot. Look for the ballot on the cathedral's Christmas page.

    Source: St Paul's Cathedral. Checked 9 October 2026.

    Or: Hear carols at the Trafalgar Square tree (Afternoon)

  3. Evening

    Go to the Midnight Eucharist at St Paul's

    11pmSt Paul's CathedralFree

    St Paul's Cathedral holds a Midnight Eucharist on Christmas Eve from 11pm to 12.30am. It is free and you don't need a ticket. BSL interpretation is available.

    Check before you go: Arrive early because the cathedral fills up. Transport finishes early on Christmas Eve, so plan to walk, cycle or take a taxi home.

    Source: St Paul's Cathedral. Checked 9 October 2026.

    Or: Find a Christmas Eve service you can walk to (Times vary)

Siena has not confirmed a dinner on this Thursday yet. The next confirmed dinner is on Thursday 7 January at 7.30pm.

Friday 25 December · Christmas Day

No public transport. No Tube, buses, Overground, Elizabeth line, DLR, trams or National Rail. Santander Cycles, e-scooter hire, taxis and private hire run. The Congestion Charge and ULEZ do not apply. Plan to walk or cycle.

  1. Morning

    Watch the Peter Pan Cup at the Serpentine

    9amSouth shore of the Serpentine, Hyde Park, near the Serpentine CaféFree

    Serpentine Swimming Club members race 100 yards across the cold lake on Christmas morning. The club has held the race since 1864. Anyone can watch for free from the south shore.

    Check before you go: Only club members swim. Arrive by about 8.30am for a good view, and wrap up warm.

    Source: Time Out. Checked 9 October 2026.

    Or: Find a Christmas Day parkrun near you (9am)

  2. Afternoon

    Join a Community Christmas lunch

    MiddayLocal venues across LondonFree

    Community Christmas lists Christmas Day get-togethers run by local groups, charities, cafés and pubs. Its events are for adults who would otherwise spend the day alone.

    Check before you go: Community Christmas plans a new map of this year's events. Most events ask you to book ahead and to arrange your own travel.

    Source: Community Christmas, Marmalade Trust. Checked 9 October 2026.

    Or: Listen to Christmas Day Evensong at St Paul's (3pm)

  3. Evening

    Join #joinin online on Christmas Day

    All dayOnline, from homeFree

    Comedian Sarah Millican started #joinin on Christmas Day 2012. People who spend the day alone post and chat under the hashtag all day.

    Check before you go: Search for #joinin on the day. You can read along or say hello.

    Source: Stylist. Checked 9 October 2026.

    Or: Walk the Christmas lights on Regent Street (After dark)

Saturday 26 December · Boxing Day

Reduced service. The Tube runs a reduced service from about 7am. The Elizabeth line does not run. The DLR runs a reduced service. Check before every journey.

  1. Morning

    Do your local Saturday parkrun

    9amYour nearest parkrunFree

    Every parkrun holds its free 5k at 9am on Saturday. You can run, jog or walk it.

    Check before you go: Some events cancel over the holidays. Check your event's news page the day before.

    Source: parkrun. Checked 9 October 2026.

    Or: Walk Hyde Park and Kensington Gardens (Any time)

  2. Afternoon

    Walk Hyde Park and Kensington Gardens

    Any timeHyde ParkFree

    Hyde Park opens from 5am to midnight every day of the year. Walk the Serpentine and cross into Kensington Gardens.

    Check before you go: High winds can close the Royal Parks. All of them closed for Storm Darragh on 7 December 2024.

    Source: The Royal Parks. Checked 9 October 2026.

    Or: Walk Regent's Park and climb Primrose Hill (Daylight)

  3. Evening

    Walk the Christmas lights on Regent Street

    After darkRegent Street to Trafalgar SquareFree

    The Regent Street and St James's lights stay on every evening until early January. In the 2025 season they ran until 4 January. Walk down to the Christmas tree in Trafalgar Square, which stays up until early January.

    Check before you go: Shops close early on Christmas Eve and stay shut on Christmas Day. The lights stay on.

    Source: The Crown Estate, Regent Street. Checked 9 October 2026.

Get the printable Christmas in London plan

Every fixture and transport note from 24 December to 1 January on A4 pages, in one free PDF. We also email you the link.

Want company at a real table?

Siena dinners over the holidays

Six people who have never met share a table in London on Thursdays at 7.30pm. Booking closes at 11.59pm on the Tuesday before each dinner.

  • Thursday 3 December7.30pm
  • Thursday 10 December7.30pm
  • Thursday 17 December7.30pm
  • Thursday 24 DecemberTo be confirmed
  • Thursday 31 DecemberTo be confirmed
  • Thursday 7 January7.30pm
  • Thursday 14 January7.30pm

Tables of six. Just £12.99 a seat.

Getting around London over Christmas

TfL published its 2025 plan on 2 December 2025. It publishes each year's plan in late November or early December, so check TfL for this year's times.

Thursday 24 December · Christmas Eve

Early finish. Trains, the Tube and buses run, but they finish early. Plan your way home before you go out in the evening.

Friday 25 December · Christmas Day

No public transport. No Tube, buses, Overground, Elizabeth line, DLR, trams or National Rail. Santander Cycles, e-scooter hire, taxis and private hire run. The Congestion Charge and ULEZ do not apply. Plan to walk or cycle.

Saturday 26 December · Boxing Day

Reduced service. The Tube runs a reduced service from about 7am. The Elizabeth line does not run. The DLR runs a reduced service. Check before every journey.

Sunday 27 December

Mostly normal. Most services run, apart from planned closures. Check TfL for engineering works on your line.

Monday 28 December

Mostly normal. Most services run, apart from planned closures. Check TfL for engineering works on your line.

Tuesday 29 December

Mostly normal. Most services run, apart from planned closures. Check TfL for engineering works on your line.

Wednesday 30 December

Mostly normal. Most services run, apart from planned closures. Check TfL for engineering works on your line.

Thursday 31 December · New Year's Eve

Runs all night. Services run all night, apart from planned closures. Some central stations close at busy times. Central bus routes divert from about midday. Stay away from the Victoria Embankment unless you have a fireworks ticket.

Friday 1 January · New Year's Day

Reduced service. Most services run, some on a reduced timetable. The DLR runs a Sunday service. The Congestion Charge starts again on 2 January.

Source: TfL, Christmas and New Year plan for 2025. Checked 9 October 2026. Live status: TfL status updates.

Every Christmas fixture in the planner

We checked every detail on this page on 9 October 2026. Many organisers publish their Christmas plans in November and December, so check each source before you go.

Thursday 24 December · Christmas Eve3 fixtures
  • Go to the Christmas Eve carol service at St Paul's

    4pmSt Paul's CathedralFree

    St Paul's Cathedral holds a carol service on Christmas Eve from 4pm to 5pm. It is free, but you need a ticket.

    Check before you go: In 2025 the free tickets went by ballot. Look for the ballot on the cathedral's Christmas page.

    Source: St Paul's Cathedral. Checked 9 October 2026.

  • Go to the Midnight Eucharist at St Paul's

    11pmSt Paul's CathedralFree

    St Paul's Cathedral holds a Midnight Eucharist on Christmas Eve from 11pm to 12.30am. It is free and you don't need a ticket. BSL interpretation is available.

    Check before you go: Arrive early because the cathedral fills up. Transport finishes early on Christmas Eve, so plan to walk, cycle or take a taxi home.

    Source: St Paul's Cathedral. Checked 9 October 2026.

  • Hear carols at the Trafalgar Square tree

    AfternoonTrafalgar SquareFree

    Choirs and community groups sing carols in one-hour slots at the Christmas tree in Trafalgar Square through December. In 2025 the last slots ran on Christmas Eve afternoon.

    Check before you go: The Mayor of London publishes the carol timetable on the Trafalgar Square pages.

    Source: Mayor of London, carol singing. Checked 9 October 2026.

Friday 25 December · Christmas Day12 fixtures
  • Watch the Peter Pan Cup at the Serpentine

    9amSouth shore of the Serpentine, Hyde Park, near the Serpentine CaféFree

    Serpentine Swimming Club members race 100 yards across the cold lake on Christmas morning. The club has held the race since 1864. Anyone can watch for free from the south shore.

    Check before you go: Only club members swim. Arrive by about 8.30am for a good view, and wrap up warm.

    Source: Time Out. Checked 9 October 2026.

  • Run or walk Bushy parkrun on Christmas Day

    9amBushy Park, TeddingtonFree

    Bushy parkrun has held a Christmas Day event every year since 2004. The 5k is free, and you can run, jog or walk it.

    Check before you go: Register for a free parkrun barcode before the day. Confirm the event on parkrun's Christmas list in December.

    Source: Bushy parkrun news. Checked 9 October 2026.

  • Run or walk Tooting Common parkrun on Christmas Day

    9amTooting CommonFree

    Tooting Common parkrun held an extra 9am event on Christmas Day 2024. The 5k is free, and you can run, jog or walk it.

    Check before you go: Register for a free parkrun barcode before the day. Confirm the event on parkrun's Christmas list in December.

    Source: Tooting Common parkrun news. Checked 9 October 2026.

  • Run or walk Beckton parkrun on Christmas Day

    9amBeckton District Park South, E6 5LTFree

    Beckton parkrun held a 9am Christmas Day event in 2025. The 5k is free, and you can run, jog or walk it.

    Check before you go: Register for a free parkrun barcode before the day. Confirm the event on parkrun's Christmas list in December.

    Source: Royal Docks. Checked 9 October 2026.

  • Find a Christmas Day parkrun near you

    9amYour nearest parkrunFree

    Many London parkruns hold an extra 9am event on Christmas Day. parkrun lists every confirmed event on its special events page in December.

    Check before you go: Pick an event you can walk or cycle to. Register for a free barcode before the day.

    Source: parkrun special events. Checked 9 October 2026.

  • Take a Christmas morning swim at Parliament Hill Lido

    Early morningParliament Hill Lido, Hampstead HeathPaid swim

    Parliament Hill Lido usually opens on Christmas morning. In 2025 it opened from 7am to 11am. The Heath's swimming ponds also open on Christmas morning.

    Check before you go: The lido is unheated. Check this year's times and booking on the City of London's Hampstead Heath pages in December.

    Source: City of London, Hampstead Heath. Checked 9 October 2026.

  • Take a Christmas morning swim at Brockwell Lido

    9amBrockwell Lido, Herne Hill£12 in 2025

    Brockwell Lido runs a Christmas Day swim session. In 2025 the session ran from 9am to 10.30am and cost £12.

    Check before you go: Booking opened on 4 December in 2025. Book through Active Lambeth, which now runs the lido.

    Source: Active Lambeth, Brockwell Lido. Checked 9 October 2026.

  • Go to the Christmas Day service at St Paul's

    11amSt Paul's CathedralFree

    St Paul's Cathedral holds its Christmas Day Choral Eucharist from 11am to 12.30pm. It is free and you don't need a ticket.

    Check before you go: No public transport runs on Christmas Day. Go only if you can walk or cycle there.

    Source: St Paul's Cathedral. Checked 9 October 2026.

  • Listen to Christmas Day Evensong at St Paul's

    3pmSt Paul's CathedralFree

    St Paul's Cathedral holds Festal Evensong on Christmas Day from 3pm to 4pm. The cathedral choir sings. It is free and you don't need a ticket.

    Check before you go: No public transport runs on Christmas Day. Go only if you can walk or cycle there.

    Source: St Paul's Cathedral. Checked 9 October 2026.

  • Go to the Christmas Day Eucharist at Westminster Abbey

    10.30amWestminster AbbeyFree

    Westminster Abbey holds a Sung Eucharist on Christmas morning. In 2025 the 10.30am service needed a free ticket.

    Check before you go: Look for the free ticket release on the Abbey's Advent and Christmas page. No public transport runs on Christmas Day.

    Source: Westminster Abbey. Checked 9 October 2026.

  • Join a Community Christmas lunch

    MiddayLocal venues across LondonFree

    Community Christmas lists Christmas Day get-togethers run by local groups, charities, cafés and pubs. Its events are for adults who would otherwise spend the day alone.

    Check before you go: Community Christmas plans a new map of this year's events. Most events ask you to book ahead and to arrange your own travel.

    Source: Community Christmas, Marmalade Trust. Checked 9 October 2026.

  • Join #joinin online on Christmas Day

    All dayOnline, from homeFree

    Comedian Sarah Millican started #joinin on Christmas Day 2012. People who spend the day alone post and chat under the hashtag all day.

    Check before you go: Search for #joinin on the day. You can read along or say hello.

    Source: Stylist. Checked 9 October 2026.

Thursday 31 December · New Year's Eve1 fixture
  • See the New Year's Eve fireworks on the Thames

    MidnightThe Thames, central London£20 to £55 in 2025

    The Mayor of London's fireworks light up the Thames at midnight. The riverside viewing areas need a ticket. In 2025 tickets cost £20 to £55, and London postcodes paid less.

    Check before you go: Tickets sell only through the official sale, and they sell out. Register on the Mayor's New Year's Eve page for the ticket date.

    Source: Mayor of London, New Year's Eve. Checked 9 October 2026.

Friday 1 January · New Year's Day2 fixtures
  • Watch the New Year's Day Parade

    1pmPiccadilly, Regent Street, Trafalgar Square and WhitehallFree

    Thousands of performers march from Piccadilly to Westminster on New Year's Day. In 2026 the parade ran from 1pm to about 4.30pm. Watching from the street is free.

    Check before you go: Grandstand seats cost extra. Check the route and start time on the parade website.

    Source: London New Year's Day Parade. Checked 9 October 2026.

  • Start the year with a New Year's Day parkrun

    MorningYour nearest parkrunFree

    Many London parkruns hold an extra event on New Year's Day. parkrun lists every confirmed event on its special events page in December. The 5k is free.

    Check before you go: Register for a free barcode before the day. Check your event's start time.

    Source: parkrun special events. Checked 9 October 2026.

Running across the holidays4 fixtures
  • Volunteer at Crisis at Christmas

    9am to 6pmPaddington, Elephant and Castle or StratfordFree

    Crisis runs day centres for people experiencing homelessness from 24 to 28 December 2026. The centres are in Paddington, Elephant and Castle and Stratford. Day centre shifts run from 9am to 6pm.

    Check before you go: Apply on the Crisis website well before Christmas. Most roles ask for at least two shifts.

    Source: Crisis. Checked 9 October 2026.

  • Spend the evening at Hyde Park Winter Wonderland

    Until 10pmHyde Park£1 to £8.25 entry

    Winter Wonderland opens every day from 19 November 2026 to 3 January 2027, apart from Christmas Day. It stays open until 10pm. Entry costs £1 to £8.25, and rides cost extra.

    Check before you go: Book a timed entry slot in advance. Last entry is 9.30pm.

    Source: Hyde Park Winter Wonderland. Checked 9 October 2026.

  • Ice skate at Somerset House

    Sessions all daySomerset House, StrandFrom £13

    Skate at Somerset House runs from 11 November 2026 to 10 January 2027. It closes on Christmas Day. Adult tickets start at £13.

    Check before you go: On 24 and 31 December the last session starts at 5pm. On 26 December and 1 January sessions start at midday. Book ahead for the lowest price.

    Source: Somerset House. Checked 9 October 2026.

  • Walk the Christmas at Kew light trail

    From 4.20pmKew GardensPaid ticket

    Kew Gardens runs an evening light trail each winter. In 2025 it ran from 14 November to 4 January, from 4.20pm, and closed on Christmas Day.

    Check before you go: The trail opens on selected dates only. Check this year's dates and prices on Kew's website before you book.

    Source: Kew Gardens, Christmas at Kew 2025. Checked 9 October 2026.

Last full check: 9 October 2026.

Walks and places for quieter days

  • Find a Christmas Eve service you can walk to

    Times varyYour nearest churchFree

    A Church Near You lists the Christmas services at Church of England churches. Search by postcode to find a carol service or a midnight service near you.

    Check before you go: Churches add their Christmas times in December. Check the service time on the church's own page.

    Source: A Church Near You. Checked 9 October 2026.

  • Find a Christmas morning service you can walk to

    Times varyYour nearest churchFree

    A Church Near You lists the Christmas services at Church of England churches. Search by postcode to find a Christmas morning service near you.

    Check before you go: Churches add their Christmas times in December. Check the service time on the church's own page.

    Source: A Church Near You. Checked 9 October 2026.

  • Walk the Christmas lights on Regent Street

    After darkRegent Street to Trafalgar SquareFree

    The Regent Street and St James's lights stay on every evening until early January. In the 2025 season they ran until 4 January. Walk down to the Christmas tree in Trafalgar Square, which stays up until early January.

    Check before you go: Shops close early on Christmas Eve and stay shut on Christmas Day. The lights stay on.

    Source: The Crown Estate, Regent Street. Checked 9 October 2026.

  • Spend a few hours at the Natural History Museum

    10am to 5.50pmNatural History Museum, South KensingtonFree

    The Natural History Museum closes from 24 to 26 December. It opens again from 27 December, from 10am to 5.50pm. Entry to the galleries is free.

    Check before you go: Queues get long in the holidays. Book a free entry ticket online to skip them.

    Source: Natural History Museum. Checked 9 October 2026.

  • Do your local Saturday parkrun

    9amYour nearest parkrunFree

    Every parkrun holds its free 5k at 9am on Saturday. You can run, jog or walk it.

    Check before you go: Some events cancel over the holidays. Check your event's news page the day before.

    Source: parkrun. Checked 9 October 2026.

  • Walk Hyde Park and Kensington Gardens

    Any timeHyde ParkFree

    Hyde Park opens from 5am to midnight every day of the year. Walk the Serpentine and cross into Kensington Gardens.

    Check before you go: High winds can close the Royal Parks. All of them closed for Storm Darragh on 7 December 2024.

    Source: The Royal Parks. Checked 9 October 2026.

  • Walk Regent's Park and climb Primrose Hill

    DaylightRegent's Park and Primrose HillFree

    Walk through Regent's Park and up Primrose Hill for a view over central London.

    Check before you go: Primrose Hill closes over New Year's Eve. In 2025 it closed from 8pm on 30 December until 6am on 1 January.

    Source: The Royal Parks, New Year's Eve closures. Checked 9 October 2026.

  • Walk Hampstead Heath to Parliament Hill

    DaylightHampstead HeathFree

    Walk across Hampstead Heath to the top of Parliament Hill. The view takes in the whole of central London.

    Check before you go: Paths get muddy in winter. Wear boots.

    Source: City of London, Hampstead Heath. Checked 9 October 2026.

  • Walk up the hill in Greenwich Park

    From 6amGreenwich ParkFree

    Greenwich Park's pedestrian gates open from 6am. Walk up the hill by the Royal Observatory for a wide view over the London skyline.

    Check before you go: In 2025 the gates closed at about 6pm on New Year's Eve. High winds can close the park.

    Source: The Royal Parks, Greenwich Park. Checked 9 October 2026.

  • Walk Richmond Park and look for the deer

    Any timeRichmond ParkFree

    Richmond Park's pedestrian gates open 24 hours a day. Its 600 red and fallow deer have roamed the park since 1637.

    Check before you go: Keep your distance from the deer. In 2025 the vehicle gates closed at about 4pm on New Year's Eve.

    Source: The Royal Parks, Richmond Park. Checked 9 October 2026.

Frequently asked questions

You can watch the Peter Pan Cup swim at the Serpentine at 9am, or join a Christmas Day parkrun. Many churches hold Christmas morning services, and St Paul's Cathedral needs no ticket. Community Christmas lists free lunches for people who would otherwise be alone. The Royal Parks stay open for long walks. Pick your area in the planner above to see options you can walk to.

No. The Tube, buses, Overground, Elizabeth line, DLR, trams and National Rail do not run on 25 December. Santander Cycles, e-scooter hire, taxis and private hire do run. The Congestion Charge and ULEZ do not apply. Plan a day you can walk or cycle.

In 2025 the Tube ran a reduced service from about 7am on Boxing Day. The Elizabeth line did not run, and the DLR ran a reduced service. TfL publishes each year's plan in late November or early December. Check it before you travel.

Community Christmas lists Christmas Day get-togethers run by local groups, charities, cafés and pubs. Its events are for adults who would otherwise spend the day alone. Local Age UK branches and councils also publish lists in December. Most lunches ask you to book ahead.

Volunteering is one of the easiest ways. Crisis at Christmas needs volunteers at its day centres from 24 to 28 December. Christmas Day and New Year's Day parkruns draw big, friendly crowds. Siena also runs dinners for six strangers on Thursdays in December and January.

The riverside viewing areas for the Mayor's fireworks need a ticket, and tickets sell out. Transport runs all night, so you can go out in town and get home late. Primrose Hill closes overnight, and the Royal Parks have no official viewing areas. Hyde Park Winter Wonderland stays open until 10pm.

Yes. The planner is free and you don't need to sign up. It runs in your browser and saves nothing about you. You can also get the printable plan as a free PDF.

More from Siena