About

Christmas at The Boat Show Comedy Club is at The Tattershall Castle, London, on Friday 11 December 2026. Doors open at 19:00; the show starts at 20:00.

What to expect

A comedy show at a floating comedy club, with line-ups of new UK comedians and bigger stars.

The club has run for over 25 years and says it has 300+ 5-star reviews.

  • Doors 19:00; show 20:00.
  • Floating beer garden with city views before show.
  • Covered deck for dancing after the show.
  • Ticket gives free entry to nightclub until 02:00.
  • Special guests may pop up unannounced.
  • Past guests include Michael McIntyre and Micky Flanagan.

Questions

When does Christmas at The Boat Show Comedy Club start and end?

Christmas at The Boat Show Comedy Club runs Friday, 11 December 2026, 19:00 until 22:30.

Where is Christmas at The Boat Show Comedy Club?

Christmas at The Boat Show Comedy Club takes place at The Tattershall Castle, Victoria Embankment, London.

How much are tickets for Christmas at The Boat Show Comedy Club?

Tickets for Christmas at The Boat Show Comedy Club cost £24.86 on the official ticket shop.

What happens after the show?

The Boat Show Comedy Club turns into a nightclub until 02:00.

Your ticket gives you free entry.

Find more Christmas

Getting there

The Tattershall Castle, Victoria Embankment, SW1A 2HR London, England, GB

Open in Maps (opens in a new window)