
Panto, Carols and Christmas Shows in Greenwich, London and Blackheath 2026
Greenwich Theatre's Jack and the Beanstalk, carol concerts in the Old Royal Naval College chapel and St Alfege, Blackheath Halls' Christmas concerts and festive shows for little ones, all checked on 1 November 2026.
From the panto at Greenwich Theatre to carols in the chapel at the Old Royal Naval College and gospel at Blackheath Halls, here's what's on stage in Greenwich, London and Blackheath this Christmas. Every date and price was checked on the organiser's own page on 1 November 2026. Shows sell out, so book early.
Panto
Greenwich Theatre's panto this year is Jack and the Beanstalk, running from 27 November 2026 to 10 January 2027 in the Main House (about 2 hours 20 minutes). It is written by and stars Anthony Spargo and directed by James Haddrell, the team behind the theatre's award-winning pantos. There are matinees on Christmas Eve (11.30am and 3.30pm), Boxing Day (2pm and 7pm) and New Year's Eve (11.30am and 3.30pm). See dates and book on the Greenwich Theatre panto page; for groups of more than 20, email the box office.

For a gentler panto, Royal Greenwich Heritage Trust at Charlton House is hosting Jack & The BeanSTEM, a SEND-friendly show by Head2Head Sensory Theatre, on Sunday 29 November at 11am and 1.30pm. It lasts 45 minutes, with Makaton signing and sensory props. Adult and child tickets are £10 each, and one carer per group goes in at no charge with a DLA or PIP letter. Book on Eventbrite.
Concerts and shows
A Christmas Carol is everywhere this year. The Three Inch Fools perform it in the Old Royal Naval College chapel on Friday 20 and Saturday 21 November, 7.30pm to 9.30pm (£28 adults, £18 concessions, £78.20 family): ORNC. At Greenwich Theatre, John O'Connor plays Dickens himself in Mr Charles Dickens presents A Christmas Carol on Monday 14 December at 7.30pm and Monday 21 December at 2.30pm and 7.30pm (age 11+): details.

Blackheath Halls has a packed December. Blackheath Goes Gospel's adult choir sings with young voices from a local school on Saturday 12 December at 7.30pm (£18, £8 under-12s). The Blackheath Halls Christmas Concert, with the Youth Choir, the gospel singers and the Blackheath Halls Orchestra, is on Sunday 13 December at 7.30pm (£20, £10 under-12s), with sing-along moments. Jo Harrop and a nine-piece band play A Jazzy Christmas on Thursday 17 December at 7.30pm (£30 to £50). For folk, Green Matthews' Midwinter Revels is on Sunday 6 December at 2.30pm (£20, £15 under-26s). See the Blackheath Halls what's on page.
Students from Trinity Laban Conservatoire of Music and Dance perform festive and fairy-tale opera scenes in Trinity Laban Opera Scenes Winter 2026 at Blackheath Halls on Wednesday 2 December at 7pm, at no cost: details.
At St Alfege Church, the Royal Greenwich Brass Band plays Christmas with THE BAND on Sunday 6 December at 3pm. On Saturday 12 December at 7.30pm, the chamber choir Chantage sings Stars: Christmas by Candlelight there, with festive singalong carols (£22, under-18s free, or pay what you can): Chantage.
In Woolwich, Woolwich Works has a Christmas Ceilidh on Saturday 12 December at 7pm (16+, from £14.50): Woolwich Works Christmas.
Carol services
The Old Royal Naval College's Christmas Carol Concert in the Chapel, sung by the Trinity Laban Choir, is on 7 and 14 December, 2pm to 3.15pm (£30 adults, £20 concessions, £10 children). The ticket includes entry to the Painted Hall: book at ORNC.
Greenwich & Bexley Community Hospice holds its carol concert in the same chapel on Friday 4 December, with readings and a torch-lit procession. Guests gather from 7pm, carols start at 7.30pm, and there are only 350 tickets (£20, or £25 with mulled wine and a mince pie): Community Hospice. Read more in our Community Hospice spotlight.
St Alfege Church has a Service of Music and Readings for Advent on Sunday 29 November at 4pm and a Service of Nine Lessons and Carols on Sunday 20 December at 6.30pm. On Christmas Eve there is a Christingle service at 5pm and Midnight Mass from 11pm, then a Family Eucharist at 11am on Christmas Day: St Alfege calendar.
In Lewisham, St Mary's on Lewisham High Street hosts the Mayor of Lewisham's Carol Service on Sunday 6 December, 5.30pm to 7pm: St Mary's events.
All Saints', St John's and the Ascension in Blackheath hadn't published 2026 Christmas times when we checked; we'll add them when they do.
For little ones
Blackheath Halls' Festive Family Sing-A-Long is on Sunday 29 November at 1.30pm and 4pm (£12, £10 concessions). Let's All Dance Ballet Company's The Nutcracker follows on 22 and 23 December (£18, £16 under-16s), with a photo on stage with the dancers afterwards.
The Elves and the Jingle Bell Ball runs at the Old Royal Naval College from Saturday 19 to Wednesday 23 December: a 30-minute interactive show and a mini disco (£14 adults and children), with relaxed performances at 10am each day: ORNC.
At The Conservatoire in Blackheath, A Christmas Carol: Scrooge's Journey tells the story with voice, flute, cello and piano on Sunday 13 December at 2pm and 3.30pm (adults £14, children £7): The Conservatoire.
Woolwich Works has the family dance-theatre The Magic Flute on Saturday 5 December (suggested 7+), The Elf Factory on Sunday 13 December and a Baby Gospel Christmas concert on Monday 21 December at 11am (best for 0 to 8s).
At Charlton House, Storytelling with Mrs Claus is back on 12 December. For Father Christmas himself, see our guide to Santa's grottos, and for everything else festive, our Christmas in Greenwich and Blackheath guide.
Where we checked
Greenwich Theatre, Jack and the Beanstalk: greenwichtheatre.org.uk, checked 1 November 2026.
Greenwich Theatre, Mr Charles Dickens presents A Christmas Carol: greenwichtheatre.org.uk, checked 1 November 2026.
Charlton House Christmas 2026 and Jack & The BeanSTEM: greenwichheritage.org and Eventbrite, checked 1 November 2026.
Old Royal Naval College Christmas events: ornc.org, checked 1 November 2026.
Blackheath Halls December events: blackheathhalls.com, checked 1 November 2026.
St Alfege Church calendar: st-alfege.org.uk, checked 1 November 2026.
Chantage concerts: chantage.org, checked 1 November 2026.
Community Hospice carol concert: communityhospice.org.uk, checked 1 November 2026.
St Mary's Lewisham events: lewishamparish.com, checked 1 November 2026.
Woolwich Works Christmas: woolwich.works, checked 1 November 2026.
The Conservatoire events: conservatoire.org.uk, checked 1 November 2026.
Photos: Chapel of St Peter and St Paul, Old Royal Naval College by Diliff, CC BY-SA 3.0, via Wikimedia Commons; Greenwich Theatre by Mark Ahsmann, CC BY-SA 3.0, via Wikimedia Commons; Blackheath Halls by Doyle of London, CC BY-SA 4.0, via Wikimedia Commons.
Places featured in this story
Useful answers
Frequently asked questions
When is the Greenwich Theatre panto 2026?
Is there a relaxed or SEND-friendly panto in Greenwich?
Where can I hear carols in Greenwich this Christmas?
What time is Midnight Mass at St Alfege Church, Greenwich?
What Christmas shows are there for toddlers in Blackheath?
Book early
Christmas shows sell out
Dates and prices were checked on 1 November 2026. Book direct with each venue.
Get the fortnightly local newsletter
New local stories, what's on and places worth knowing about in Blackheath & Greenwich, in your inbox every other week. Unsubscribe any time.





