A total of 212 million shoppers visited stores and websites over the weekend, compared with 195 million last year, the National Retail Federation said. The average shopper spent $365.34, compared with $343.31 a year earlier.
The figures are a positive signal for the holiday shopping season.
The number of shoppers who visited discount retailers fell to 40.3% from 43.2%, a sign that consumers are more interested in big-ticket purchases. The number of shoppers buying jewelry rose to 14.3% from 11.7% last year.