Christmas 2026

Christmas in Rochester

The Christmas Market runs in the Castle Gardens on three weekends from Friday 27 November, free to enter. The Dickensian Christmas Festival fills the High Street on Saturday 5 and Sunday 6 December, the same weekend as the second market weekend, so expect it to be very busy and plan travel ahead.

14Nov

Deck the Halls at Eastgate House

Saturday 14 November, 10am to 6pm · Eastgate House, High Street · With house admission

The house is unveiled in its Victorian Christmas decorations.

DetailsAdd to calendarGoogle Calendar

14Nov to 12 Dec

Christmas Crafts and Mrs Claus stories

Saturdays 14, 21 and 28 November and 12 December, plus 5 and 6 December · Guildhall Museum, High Street · With museum admission

Drop-in Christmas crafts, and sessions writing a Christmas story with a quill pen alongside Mrs Claus.

DetailsAdd to calendarGoogle Calendar

14Nov to 2 Jan

Elf Christmas Trail, Guildhall Museum

14 November to 2 January, museum hours · Guildhall Museum, High Street · With museum admission

Find the elves around the museum to discover which one has Charles Dickens' missing quill.

DetailsAdd to calendarGoogle Calendar

22Nov to 13 Dec

Christmas Afternoon Tea at the Commissioner's House

Sundays 22 and 29 November, 6 and 13 December, 2pm · The Historic Dockyard Chatham · £28

A festive afternoon tea in the Commissioner's House. No Dockyard ticket needed.

DetailsAdd to calendarGoogle Calendar

25Nov

G4 Christmas

Wednesday 25 November, 7:30pm · Rochester Cathedral · Ticketed

The vocal group G4 sing carols, sacred pieces and Christmas songs.

DetailsAdd to calendarGoogle Calendar

27Nov to 13 Dec

Rochester Christmas Market

27 to 29 Nov, 4 to 6 Dec, 11 to 13 Dec · Fri noon to 9pm, Sat 10am to 9pm, Sun 10am to 6pm · Rochester Castle Gardens · Free entry

Kent's biggest free-to-enter Christmas market, with over 120 stalls, a Bavarian food and drink village and entertainment on the bandstand.

DetailsAdd to calendar

28Nov to 13 Dec

A Christmas Carol at Eastgate House

28 and 29 November, 12 and 13 December · Eastgate House, High Street · £12.50

An immersive performance of Dickens' story, staged around the audience in the 16th-century Grand Reception Room.

DetailsAdd to calendarGoogle Calendar

29Nov

Advent Carol Service and Procession

Sunday 29 November, 3:15pm · Rochester Cathedral · Free, arrive early

The cathedral's service marking the start of Advent.

DetailsAdd to calendarGoogle Calendar

5Dec to 6 Dec

Dickensian Christmas Festival

Saturday 5 and Sunday 6 December, 10am to 6pm · Rochester High Street and town centre · Free

Rochester's biggest weekend of the year, with costumed parades, carol singers, bell ringers and street theatre. Very busy, especially on the Sunday, so plan travel ahead.

DetailsAdd to calendar

5Dec to 6 Dec

Dickens Festival carol services

5 and 6 December, 12:30pm and 3pm · Rochester Cathedral · Free

Four free carol services during the festival weekend.

DetailsAdd to calendarGoogle Calendar

5Dec to 6 Dec

Dickens at Dusk carols

5 and 6 December, 3pm · Dickens' chalet, Eastgate House gardens · Free

Three Towns Theatre Company sing carols in Victorian costume outside Dickens' Swiss chalet.

DetailsAdd to calendarGoogle Calendar

11Dec to 3 Jan

Cinderella, the Medway pantomime

11 December to 3 January · BSL 13 Dec 6pm · relaxed 30 Dec 5pm · The Central Theatre, Chatham · From £23 (preview £20)

Medway's Christmas pantomime, with Zaraah Abrahams as the Wicked Stepmother.

DetailsAdd to calendarGoogle Calendar

12Dec

Christingle Service

Saturday 12 December, 12:30pm · Rochester Cathedral · Free

A family carol service in which every child receives a Christingle.

DetailsAdd to calendarGoogle Calendar

12Dec to 13 Dec

Cathedral Christmas Carol Concert

12 and 13 December, 5pm · Rochester Cathedral · £10 to £30

The Cathedral Choir's ticketed carol concert. It has sold out in each of the past five years, so book early.

DetailsAdd to calendarGoogle Calendar

18Dec to 19 Dec

A Festival of Nine Lessons and Carols

Fri 18 December 7:30pm · Sat 19 December 5:30pm · Rochester Cathedral · Free

The traditional candlelit service of readings and carols.

DetailsAdd to calendarGoogle Calendar

20Dec

Rochester Farmers' Market

Sunday 20 December, 9am to 1pm · Blue Boar Lane car park · Free entry

The monthly farmers' market, the last before Christmas.

DetailsAdd to calendarGoogle Calendar

24Dec

Christmas Eve at the Cathedral

Thursday 24 December · carols 3:15pm · Midnight Mass 11:30pm · Rochester Cathedral · Free

A carol service in the afternoon and the Eucharist of Christmas Night before midnight.

DetailsAdd to calendarGoogle Calendar

25Dec

Christmas Day at the Cathedral

Friday 25 December, 8am and 10:30am · Rochester Cathedral · Free

An early Book of Common Prayer Communion and the main Christmas morning Eucharist.

DetailsAdd to calendarGoogle Calendar

Getting there

  • The station is five minutes on foot from the High Street and the Castle Gardens
  • Car parks: all four, with payment codes
  • Last train to London Victoria around 00:20

Also at Christmas

  • The Historic Dockyard runs Mission Christmas on selected November and December dates; book on its site
  • Eastgate House is decorated for a Victorian Christmas from 14 November
  • The Guildhall Museum Elf Trail runs to 2 January