While the weather may be chilly and the days short, December offers ample opportunity for warmth, joy and generally festive feelings. Scotland embraces a range of cultures and traditions from around the world, and cities across the country play host to markets, exhibitions, concerts and a host of other events which encourage people to come together and share in the celebrations of the season.
We have found a few events below, which are sure to keep your days merry and bright, and we hope that you will have the chance to take a break from studying and take in the atmosphere.
Gather around the Christmas tree and market stalls to enjoy live music, festive shopping and edible delights!
Visit one of the National Trust's castle sites for the indoor market, holly wreaths and local food.
Join in and sing along to Christmas classics!
The aroma of mulled wine and sugar fills the air around the European markets, which are stocked with ornaments and gifts from the Continent.
Witness some of the UK's top magicians in this festive production.
Hear Bach's Christmas Oratorio performed at this famous Edinburgh church.
Sing your heart out with Christmas classics and a whole lot of cheer!
Enjoy a group of Scotland's most famous folk musicians as they sing old and new Christmas tunes.
Enjoy a relaxed, bluesy night of Christmas classics.
Enjoy classic Christmas carols at the church concert.
Come along to hear Christmas music from the medieval period onwards.
In need of last-minute Christmas gifts? The ethical fair offers interesting gifts from around the world!
Enjoy a performance of this Christmas classic at one of Scotland's finest castles!
Join the National Youth Choir of Scotland in Stirling Castle's Great Hall for a spectacular evening of song and cheer!
Enjoy fine art while supping mulled wine and snacking on minced pies.