Travis Steever is the last worker standing at Pronzini Christmas tree lot in Petaluma. He says rain and cold weather can't dampen holiday spirits this week.
"In general, people come to get trees regardless of the weather to make Christmas, Christmas," Steever said.
Kristen Miller was buying mistletoe before her holiday drive to Trinity County.
RELATED: Series of storms to soak Bay Area through Christmas weekend
"It's going to be crazy! I'm leaving tomorrow at 4 a.m., it's going to be raining here and snowing there. I definitely have to drive safe in different road conditions," Miller said.
In downtown Petaluma, umbrellas were up, and shoppers were out. Deanna Pervis is looking forward to a wet holiday, the perfect gift.
"I know the state of California needs it so that's where I'm at. I'm happy it's raining, not too cold, it's wonderful," Pervis said.
VIDEO: Big storm to drop lots of snow around Lake Tahoe; driving not advised for holiday weekend
North Bay reservoirs are happy too.
Stafford Lake in Novato was dangerously low last summer. Today, it's dramatically higher.
Nicasio reservoir was looking bone dry last summer, and what a difference now. It's much higher.
"It's very welcome, where we were before the October rains compared to where we are now, a dramatic difference," said Marin Water Operations Director Paul Sellier.
SEE ALSO: Report shows 2021 is California's driest year since 1924
Marin Water officials say reservoirs are now at 77 percent capacity compared to just 30 percent last summer, but say we're not out of the woods yet.
"One word of caution, it's a bit early to declare the drought over," Sellier added.
Sellier says water board members will be meeting in early January to reevaluate water restrictions and penalties for its customers.