Event Details

Dates

Sat 5 – Sun 6 Dec '26

Event runs in sessions

10:00 – 16:00

Type

Indoor

About this event

A Christmas Ship is part of the programme at Portsmouth Historic Dockyard. Step aboard HMS Warrior and travel back in time to a cold and crisp Christmas eve in 1863. Meet with Father Christmas and receive a festive gift and join the crew as they prepare for a festive celebration in true Victorian style.

What to expect:

  • Saturday 5 and Sunday 6 December 2026, slots 10am to 1pm and 1pm to 4pm
  • Meet Father Christmas in the Captain's Cabin and receive a special Victorian gift
  • Brass band carols, hand bells and a Victorian magic lantern show
  • Parlour games, Victorian Christmas crafts, deck games and a Christmas present trail
  • Dress up like a Victorian sailor
  • "Advance booking is essential for a visit with Father Christmas."
  • Included in general admission

More Details

Booking

Book in advance

Arrival

At start time

Parent Must Stay

Yes, required

Pricing

Portsmouth Historic Dockyard

Explore centuries of naval history at this working dockyard featuring historic ships, interactive exhibits, and family-friendly attractions.

What this place offers

ToiletsBaby changingParkingFoodPushchair friendlyAccessible

Last updated: 15 Oct 2026

Frequently asked questions about A Christmas Ship

How much does A Christmas Ship cost?

For ticket prices for A Christmas Ship, see the official event page or booking link.

When does A Christmas Ship take place?

A Christmas Ship runs from Saturday, 5 December 2026 to Sunday, 6 December 2026.

Where is A Christmas Ship held?

A Christmas Ship is held at Portsmouth Historic Dockyard in Portsmouth.

Is A Christmas Ship indoor or outdoor?

A Christmas Ship is held indoors, so it's a great option whatever the weather.

Do I need to book in advance for A Christmas Ship?

Yes, advance booking is required for A Christmas Ship — book via the official event page.

Other family events near Portsmouth

Kiddy Compass