Still not feeling festive? To get you in the Christmas spirit, here's our guide to seasonal events taking place in Dorset and the New Forest. 

Is your town having a Christmas light switch on that we don't know about? You can email the details to us at digital@bournemouthecho.co.uk and we'll add them to our list!

Christmas lights

Corfe Castle will be lit up with a display of contemporary lanterns, braziers and beacons from Friday, December 4, to January 3. The Christmas Festive Glow event includes Wish Christmas trees where visitors can share a special memory. There is extended opening every weekend until Christmas.

Runton Road's famous Christmas lights will be switched on every day until January 6. The event will raise money for Forest Holme Hospice, Julia's House, seven-year-old Mason White who has EB and Olly Reid who has cerebral palsy.

Chances to meet Santa 

The Julia’s House Christmas Grotto will be in Wimborne Square over the weekend of December 19 and 20, with Father Christmas and his elves, a polar bear and live music. It costs £6 per child with proceeds going to the hospice. The grotto is open from 11am until 4pm.

Enjoy breakfast with Santa and meet him in his magical grotto at John Browns Garden Centre, near Wimborne, on weekends during December. Tickets are priced at £7 for breakfast with Santa before meeting him in his grotto for an additional charge. All profits will be going to Dorset disability charity Diverse Abilities.

Little ones can meet Santa in Stewarts Garden Centre's Winter Wonderland in Christchurch and Wimborne until Christmas Eve. Costs £7.95 for children aged seven months to 14-years-old and includes a gift from Santa. 

Father Christmas will be meeting children and handing out sweets every day at 5pm until Christmas Eve at the Christmas Stage in the Square

The Upton Country Park Christmas Grotto is open until December 24. Children can feed the reindeer, turkeys and piglets before entering the grotto to meet Father Christmas and his elves. They will also receive a gift and photo. Costs £12.95 per child, £7.95 for under 2s and £2.95 per adult. 

Swanage Railway's Santa Specials will be running on December 19, 20, 21, 22, 23 and 24. They leave Swanage Station at 10.30am, 12.05pm, 1.40pm and 3.15pm. For £15, children will get a present from Father Christmas, soft drink and biscuit as well as an hour-long train ride and entertainment, while adults will get a mince pie and festive drink for £15. 

Set sail with Santa and enjoy an hour long cruise from Poole Quay. There will also be an onboard show from Dr Balloonman or Izzy Wizzy. Costs £13.50 for adults and children aged 3 to 17 when booked online. Runs December 19, 20, 21, 22, 23 and 24. http://www.citycruisespoole.com/christmas-santa-poole-bournemouth 

Carol concerts

St Mark’s Church at Talbot Village will host two Christmas services on Sunday, December 20. At 10.30am there will be a crib service with nativity for all the family, and at 6pm there will be carols by candlelight.

The tenth annual Carols in the Cornmarket will be held on Friday, December 18, at 6pm. Members of the Broadstone Community Concert Band will be accompanying the carol session, and hot drinks will be available afterwards in the Salvation Army Hall. A collection will be taken for the Mayor of Wimborne’s charities.

Swims

The White Christmas Dip returns on Christmas Day. Last year more than 600 brave swimmers took the plunge in fancy dress to raise money for Macmillan. This year organisers are looking to top that and want 750 people to take part in the swim which takes place at Boscombe Pier at 9.45am. To sign up, visit whitechristmasdip.co.uk. 

Craft shows and Christmas fayres  

The Made in Dorset Christmas Craft Fair takes place at Druitt Hall in High Street, Christchurch, from 10am to 4pm on Saturday, December 19, with homemade crafts and gift ideas, as well as homemade refreshments, snacks and cakes. Entry is free.

A selection of home-produced festive fare is on offer at Kinson Community Centre on Thursday, December 17, 9.45am to 12pm. With free entry and parking.

Christmas Craft workshops and coffee mornings 

Westbourne Library will be hosting Christmas drop-in craft-making session for children aged four and over every Saturday throughout December. 

Skinner Street Church in Poole is holding a Christmas coffee morning on Saturday, December 19 from 10.30am to 1.30pm. For £2 residents will be able to enjoy coffee and a mince pie among friends. There will be a bring-and-buy table and a lucky dip for children to enjoy.

Christmas Jumper Sundays are certain to bring smiles to the faces of visitors to Moors Valley Country Park on December 13 and 20 and the Christmas tree shop and Christmas craft market will be open from Saturday December 5.

A Christmas Tree Festival is being held at Bransgore Methodist Church in Chapel Lane, Bransgore from 10am to 4pm on Saturday, December 19 and on Sunday, December 20 with a morning service at 10.30am and tea at 4pm followed by a carol concert at 5pm.

Three festive films a day are being shown in Santa's Cinema in the Dolphin Shopping Centre in the run-up to Christmas. Films are being screened at 11am, 1pm and 3pm each day until Wednesday, December 23. On Saturday, December 12, you can see Kung Fu Panda's Winter Wonderland, The Snowman And The Snowdog and Arthur Christmas. Then on Sunday, December 13, you can watch Merry Madagascar, Shrek The Halls and Arthur Christmas. For full schedule, visit dolphinshoppingcentre.co.uk/events/santa-s-cinema.html

A festive Family Barn Dance takes place at the Cattistock Room in the Civic Centre on Tuesday, December 29 from 7pm to 10.30pm. The Old Pull and Push barn dance band will be performing and the fundraising event costs £7 for adults and £2 for children. For tickets contact c.suter@poole.gov.uk before December 23.

There will be music and festive fun from 11am until 10pm every day until January 2 (apart from Christmas Day) on the Christmas Stage in the Square