Swanage Railway's Yuletide Express runs on 12 dates from 28 November to Christmas Eve, £29.95 a seat; Kingston Lacy Santa £15.50; Abbotsbury grotto from 5 Dec.
The two big Father Christmas experiences in the Dorset Council area both open on Saturday 28 November 2026. The Swanage Railway’s Father Christmas Yuletide Express is a one-hour steam journey with a gift for every child at £29.95 a seat, and the National Trust’s Storytelling with Santa at Kingston Lacy is a ticketed story session at £15.50 a child on top of admission. The railway says its tickets “sell fast” and the Trust says booking for Santa is essential, so neither is a December decision.
Below are every Santa event we could verify from the organisers’ own pages on 25 September, with prices, dates and what is included. Grottos run by town councils and chambers of trade at the lights switch-ons and Christmas markets are on those pages, linked at the end.
The quick answer
- Swanage Railway, Father Christmas Yuletide Express: from Saturday 28 November. One-hour return from Swanage, Father Christmas visits every family at their seat, a gift for every child. £29.95 standard seat, £14.95 for an under-2 on a lap, £199.95 for a private compartment for six. 2026 prices are frozen at 2025 rates.
- Kingston Lacy, Storytelling with Santa: from Saturday 28 November. £15.50 per child up to age 12 with one accompanying adult, plus normal admission. Relaxed sessions on Friday 18 December. Booking essential.
- Abbotsbury Subtropical Gardens, Santa’s Grotto: 5, 6, 12, 13 and 19 to 23 December. A ticket for every child; adults see Father Christmas free on a daytime visit.
- Electric Palace, Bridport, Santa Live!: Sunday 20 and Monday 21 December, five shows including a relaxed 11am performance.
Updated 2 November: Abbotsbury has put its evening grotto and Illuminate tickets on sale (details below).
Updated 18 October: the Swanage Railway has published its twelve Yuletide Express dates, ending on Christmas Eve, and Abbotsbury and Blandford have announced their grottos.
Swanage Railway: three Christmas trains
Father Christmas Yuletide Express. The railway’s event page says it runs “From: 28th Nov 2026”. Swanage Station is dressed for Christmas with a giant snow globe for photos, and the train makes a one-hour return journey through Purbeck. On board there is a Magic Ticket Collector, elves, and then Father Christmas, who “makes his way through the train to meet each family”. Every child gets a wrapped gift, everyone gets a candy cane and chocolate coins, and children can hang a wish on the Christmas Wishing Tree at the station.
Prices, which the railway says are “frozen at 2025 rates”:
- Standard seating: £29.95
- Children on laps (under-2s only), with gift: £14.95
- Private family compartment for up to six: £199.95
- Relaxed carriage, a quieter environment: £29.95, or £14.95 on a lap
Every ticket includes Freedom of the Line travel on the railway’s other standard services that day between Swanage, Corfe Castle and Norden. The railway’s advice is to park at the Purbeck Park car park at Norden “to avoid the Christmas traffic” and ride in. The booking calendar lists twelve running days: 28 and 29 November, 5 and 6 December, 12 and 13 December, and every day from 19 to 24 December. All trains leave from Swanage Station, where the council pay and display car park is at BH19 1PW, and the railway asks you to arrive at least 30 minutes before departure.
Christmas Belle. A festive afternoon tea served at your seat in the restored Devon Belle Pullman observation car, with a welcome glass of Prosecco or sparkling elderflower, finger sandwiches, miniature Christmas cakes and patisserie, and tea or coffee with petit fours on the return leg. The Christmas Belle page lists eleven dates: 28 and 29 November, 5 and 6 December, 12 and 13 December, and 19 to 23 December. Prices are shown at booking.
Christmas Carol Trains. An evening steam train from Swanage to Corfe Castle on Thursdays 3, 10 and 17 December, 7pm to 9pm, according to the Carol Trains page. At Corfe Castle there is a mince pie and mulled wine or a soft drink from the historic brake van, carols with the St Martin bell ringers from Wareham, and a bagpiper who plays the train in and out. The page gives tickets as £20 adult and £10 child (3 to 15), under-3s free without a seat; the ticket panel on the same page shows £22 and £12, so check the price applied when you book. The railway is on 01929 425800.
Kingston Lacy: Storytelling with Santa
The National Trust’s Christmas at Kingston Lacy page describes an “adventure to find Santa in his hidden storybook nook for a cosy Christmas tale, an early gift and a photo with the man himself”. Tickets cost £15.50 per child (up to age 12) with one accompanying adult, and normal admission applies, which is £23 an adult and £11.50 a child for non-members. It runs “from 28 November” and “booking is essential”. There are relaxed sessions on 18 December, “quieter with nothing too noisy before or during the story and fewer people attending each session”.
The visit sits inside the house’s Starlit Christmas Ball, which is free with admission from 21 November to 3 January and does not need booking. Our Kingston Lacy at Christmas page has the opening hours, prices and parking.
Abbotsbury Subtropical Gardens: Santa’s Grotto
Father Christmas is back in a “cosy woodland cabin, tucked away in the Gardens” at Abbotsbury on 5, 6, 12 and 13 December and every day from 19 to 23 December, according to the gardens’ grotto listing. Every child gets a gift. All children need a ticket; adults are free to see Father Christmas on a daytime visit. The listing does not print a price. Evening visits are now listed too: a Santa’s Grotto and Illuminate dusk ticket on the same dates covers the grotto and the light trail for the child seeing Santa only. Adults and any other children need their own Illuminate ticket for the same date; the timeslots do not have to match. The light trail itself is on our Abbotsbury Illuminate page. The gardens close in high winds, with tickets refunded and visitors asked to rebook.
Bridport: Santa Live! at the Electric Palace
The Electric Palace has Santa Live! on Sunday 20 and Monday 21 December, with performances at 11am (a relaxed performance), 1pm, 2pm, 4pm and 6.30pm across the two days. Tickets are on the theatre’s booking site or the ticket line on 01308 424 901. The same week the Palace shows The Nutcracker on 22 December at 2pm and a free screening of It’s a Wonderful Life on 23 December.
Grottos at the switch-ons and markets
- Lyme Regis: Santa arrives on his sleigh to lead the countdown at the lights switch-on on Saturday 21 November, and the town’s Santa’s grotto is at the Baptist Church on Saturday 12 December from 10.45am. Details on the Christmas lights switch-on page.
- Swanage: Father Christmas has a grotto at the Swanage Christmas Market on Saturday 5 December, with a merry-go-round alongside. Details on the Christmas markets page.
- Blandford Forum: at the Yuletide Festival on Friday 4 December, Father Christmas leads the 6pm lantern parade and is then in his grotto from about 6.30pm, which has moved this year to Woodhouse Gardens, The Plocks, DT11 7AA, opposite the library (festival site). Volunteers sell grotto tickets on the night.
- Weymouth, Dorchester and Sherborne had not published grotto details for 2026 by 18 October. We will add them as the town councils and chambers post.
Have your say