More than 250 people crowded into the Welshpool Livestock Market for a carol service, raising £1,000.
The service was organised by the Montgomeryshire committee, who also provided refreshments and 400 homemade mince pies. Reverend Jon Price opened the evening and Montgomeryshire YFC members Del Robinson and Huw Jones compered the event.
Performers included Dyffryn Tanat YFC, male voice choir Only Trefeg Aloud and Parti Penllan. Students from the Welshpool high school performed in a choir, while the school band accompanied the carols.
Joan Watkins, committee secretary, commented: “We are very grateful to all of the performers who entertained us on the night, and to the partners at Welshpool Livestock Sales for generously offering us such a unique venue for the occasion.”