Department stores saw the first rise in sales for nearly a year last month as early festive shopping sparked hopes of a rebound for the sector, according to new figures.
Spending in department stores rose 2.8 per cent year-on-year in November, having stayed in the red for 13 months in a row, data from Barclaycard showed.
Milder weather provided a boost to the entire high street, with spending up 1.6 per cent year-on-year in stores as demand for winter clothing rose.
Clothing spend rebounded in November, up 8.1 per cent - the highest level seen this year.
But store sales growth was outpaced once more by online shopping, which leapt to 21 per cent of all spending.
So-called Black Friday last week saw spending up by more than a fifth, driven by a 41 per cent increase in the amount forked out online.
Overall consumer spending in November lifted 3 per cent, although average transaction values dropped 3.3 per cent in a sign that retailers are discounting heavily in the run up to Christmas.
Chris Wood, managing director of Barclaycard, said the Christmas shopping season had got off to a "good start", but added a note of caution.
He said: "British consumers have shown remarkable restraint during the economic downturn and they are unlikely to give up the hard-won benefits of their prudence lightly.
"So with consumers remaining cautious, we expect to see a good - but not great - Christmas shopping season."
Department store chain John Lewis posted its latest sales figures showing a muted 1.8 per cent rise year-on-year to £144.5 million in the week to Saturday.
Howard Archer, chief UK and European economist at IHS Global Insight, said the "unspectacular" result "maintains uncertainty as to just how good a Christmas this will be for retailers".