Show a little love to our city centre this festive season, it is ready to welcome you with open arms.

Our fantastic range of retail businesses in the city are working hard to make sure that you can visit safely and maintain social distancing. To support with this, they are asking for trips to be planned in advance, and if you’re able to avoid peak times, that would help them even more.

We’ve compiled a handy list of the opening times of our major shopping centres and large retailers to make it easier to plan your Christmas shopping and get everything you need this festive season.

Union Square

Mon - 9:00am - 8:00pm

Tue - 9:00am - 8:00pm

Wed - 9:00am - 8:00pm

Thu - 9:00am - 8.00pm

Fri - 9:00am - 8.00pm

Sat - 9:00am - 7.00pm

Sun - 10:00am - 6.00pm

Christmas Eve - 9:00am - 4:00pm

Boxing Day - 9:00am - 6:00pm

New Year's Eve - 9:00am - 5:00pm

New Year's Day - Closed

Trinity Centre

Sunday 10:00am - 6.00pm

Monday 09:00am - 6.30pm

Tuesday 09:00am - 6.30pm

Wednesday 09:00am - 6.30pm

Thursday 09:00am - 6.30pm

Friday 09:00am - 6.30pm

Saturday 09:00am - 6.30pm

Marks and Spencer

Thursday 10th Dec08:30-21:00
Friday 11th Dec08:30-19:00
Saturday 12th Dec08:30-19:00
Sunday 13th Dec09:00-18:00
Monday 14th Dec08:30-19:00
Tuesday 15th Dec08:30-20:00
Wednesday 16th Dec08:30-20:00
Thursday 17th Dec08:30-21:00
Friday 18th Dec08:00-20:00
Saturday 19th Dec08:00-20:00
Sunday 20th Dec07:00-20:00
Monday 21st Dec07:00-22:00
Tuesday 22nd Dec07:00-22:00
Wednesday 23rd Dec07:00-22:00
Christmas Eve07:00-18:00
Christmas DayClosed
Boxing DayClosed
Sunday 27th Dec09:00-18:00
Bank Holiday09:00-18:00
Tuesday 29th Dec08:00-19:00
Wednesday 30th Dec08:00-19:00


John Lewis

Monday to Saturday 9.00am - 6.00pm

Sunday: 10.00am - 6.00pm

Christmas Eve: 09.00am - 5.00pm

Boxing Day: Closed

New Year's Eve: 09.00am - 5.00pm

New Year's Day: Closed


Bon Accord Aberdeen

DateOpenClose
Sunday 6 Dec10am -5pm
Sunday 13 Dec10am -5pm
Monday 14 Dec9am -7pm
Tuesday 15 Dec9am -7pm
Wednesday 16 Dec9am -7pm
Thursday 17 Dec9am -7pm
Friday 18 Dec9am -7pm
Sunday 20 Dec10am -5pm
Monday 21 Dec9am -7pm
Tuesday 22 Dec9am -7pm
Wednesday 23 Dec9am -7pm
Thursday 24 Dec9am -4pm
Friday 25 DecCLOSED
Saturday 26 Dec9am -6pm
Sunday 27 Dec10am -5pm
Thursday 31 Dec9am -4pm
Friday 1 JanCLOSED
Saturday 2 Jan10am -5pm