The annual fundraising Dumfries Christmas Fair was held in the Easterbrook Hall in the Crichton estate this week.
There was a chance to attend on the opening night on Monday, or over five-and a-half hours on Tuesday with shoppers flooding in from across Dumfries and Galloway and beyond.
All profits made at the Christmas fair will be shared between Young Lives vs Cancer and SHAX Dumfries .
More than 30 stalls and a food hall sold festive eats, drinks, unique gifts and clothing – with many shoppers snapping up Christmas presents and treats.
Light refreshments were available to buy from the on site café.