York has a brand new Winter Wonderland where you discover the magic of Christmas, and jolly elves will guide you through a magical world, packed with festive fun for all the family. Open in Bustardthorpe Field, at York’s Knavesmire (racecourse) until Christmas Eve. Also in York until tomorrow is the York St Nicholas Fayre, which sees the city come alive with Victorian costumed traders, carol singers, local produce and gifts.

Part of the joy of Christmas if getting together with the family to make festive decorations. This year, why not have a go at making a wreath for your front door? Get a wire and moss base as it is sturdy, and if you spray it frequently with water, the display will stay fresh throughout December. Use a base of holly and add dried cinammon sticks, or oranges and apples. Then a few days before Christmas add some fresh flowers. Fine wire wound around stems, then pushed into the base is the best way to secure your wreath. For a finishing flourise add a big red bow and hang in on your front door.

Find vintage stalls selling all kinds of treasures from 1880 to 1980 at a Vintage Christmas Fair at the Old School Rooms, Haworth, including fashion, collectables and homewares. Admission to the fair, next Saturday and Sunday is £1.50. Why not make a weekend of it and go along to 1940s Christmas Ball on Saturday evening in Haworth. The fair is on at The Old School Rooms, Church Street, Haworth?

Cinderella’s Christmas Circus presented by Circus Mondao at Tong Garden Centre, in Tong Lane, is a show for the whole family. If you want to do something different, this is the show to see. With a mix of panto and circus all set within the circus big top, with Buttons and Cinders and the Ugly Sisters, plus talented artistes swinging high in the big top, the Christmas Circus runs until Christmas Eve, and then from Boxing Day to January 1.