If you are looking for some festive cheer in London then look no further.
Here are some events happening in the capital this weekend which will get you in the Christmas spirit.
Ready, set, snow...
Thousands of people dressed as Santa Claus will take on either a 5km or 10km course on Clapham Common on Sunday.
It's to help raise money for seriously ill children who are cared for at Great Ormond Street Hospital.
Start time: 11am, Sunday 9th
The Great Christmas Pudding Dash
The competition is on in Covent Garden on Saturday for 'The Great Christmas Pudding Race'.
Now in its 38th year, those taking part are raising for Cancer Research UK.
It won't be easy for them, throughout the course they'll have to dodge a number of obstacles while being doused in water and foam.
Start time: 11am, Saturday 8th December
It's Tooting's annual celebration of Christmas!
Alongside street food, there will be activities for children, live music and a special screening of Home Alone.
Santa will also be there too!
Saturday 8th and Sunday 9th December
Hundreds of people dressed as Santa will parade through Central London.
Those taking part are raising money for a charity supporting children this Christmas.
Thinking of getting involved? You'll need to wear more than just a Santa sat.
Time: 11am - 5pm, Central London, 8th December