NEW YORK (CNNMoney.com) -- An initial report on the holiday shopping season issued Monday showed a solid year-over-year gain, both in stores and online.
The report from MasterCard Advisors' SpendingPulse data service showed a 3.6% increase in retail sales in the period from Nov. 1 to Dec. 24. That compared with a 2.3% drop in last year's report, which was based on charges rung up on MasterCard credit cards as well as a survey of sales made by cash or check.
While holiday shoppers may have waited longer to pick out gifts this year, they ended up spending more during the holiday season both in stores and online, a report Monday showed.
"Overall this year, we have seen increasing stability in spending, as opposed to the freefall of 2008," Michael McNamara, vice president of research and analysis for SpendingPulse, said in a statement.
McNamara said an extra shopping day this year may have helped sales. He also said this year's shopping season didn't really take off until after Black Friday, making December look better.
The big late-season snow storms in the Northeast and Midwest may have given a lift to online sales at the same time they crippled mall and department store activity, according to McNamara.
"There was a better equilibrium between consumer demand, promotions and overall price level," said Richard Hastings, consumer strategist at Global Hunter Securities. "The [retail] industry did a very good job, and it's getting better."
Hastings believes his prediction of a 2.5% sales jump for the November-January period is on target, given the positive SpendingPulse report.
"Eighty percent of the civilian workforce is still working, and about half of that has very good buying power," said Hastings.
While there is still vulnerability in the housing market, spending conditions are improving, he added.
While the period up to Dec. 24 was positive, the post-Christmas sales period may be even better, according to Hastings.
"The positioning of Christmas closer to the weekend was also very favorable," said Hastings. "Basically you're setting up for a duplication of a Black Friday type of model."
What people bought: Online retailers fared the best this season, with a spike of 15.5% between Nov. 1 and Dec. 24, according to SpendingPulse.
Since Black Friday, Nov. 27, the day after Thanksgiving, e-commerce sales were up 18%, and sales have risen every week since the beginning of the season, the report showed.
Electronics sales rose 5.9% from Nov. 1 to Dec. 24 and 6% in the period from Black Friday to Dec. 24, SpendingPulse said. Jewelry sales increased 5.6% during the holiday season, and luxury retail sales were up 0.8% from last year.
Shares of several uranium miners are soaring this year on hopes that Donald Trump will commit more investments to nuclear power. But investors need to get careful. The stocks are as volatile as radioactive elements. More
President Trump promised to 'buy American and hire American.' He says his policies will create 25 million new jobs, the most of any U.S. president in history. CNNMoney lays out just how hard that will be. More
In 1998, Ntsiki Biyela won a scholarship to study wine making. Now she's about to launch her own brand. More
If you're smart about when you first claim Social Security, you can increase your benefits and reap the rewards for the rest of your life. More