Christmas tree shops are starting to put up their tents, preparing for the rush before Thanksgiving.
But the question is, how soon is too soon to put up your Christmas tree?
You probably won't actually see fresh live Christmas trees for sale until Sunday and Monday, but if you've been to any store with holiday decorations lately, you know Santa Claus is already in town.
"I've been seeing it since before Halloween," said Jennifer March of the Old Northwood district.
March is decorating for Old Northwood's annual Holiday tour coming up, so she is an exception. But the reality is, a lot of people skip Thanksgiving and go right to decorating for Christmas after Halloween.
"For a lot of people it's a tradition to have the tree up for Thanksgiving," said Eddie Yanchitis, owner of North Pole Christmas Trees in Juno Beach.
The North Pole is getting set up on U.S. 1 near Donald Ross Road.
"We'll probably have five, six, seven families that just keeping calling Sunday morning, 'what time is the truck coming cause it's coming from North Carolina and you never know what time, call us when it pulls in,'" said Yanchitis.
Happy Holiday Christmas Trees in Lake Park plans to have trees in as early as Monday.
"I think my tree went up Oct. 15," said 'Senator' Pearlstein, the owner of Happy Holidays Christmas Trees.
Senator says prices will also go up this year because of a shortage.
"Get your tree early. Prices are probably going to go up a little bit," added Senator.
So shopping early is a good idea after all and March found exactly what she was looking for at The Home Depot to start her holiday decorating.
"The best time to shop is early so that you get the big guns, I’ve never seen a 500 roll [of lights]," said March.
Now, the only thing left to decide: is your home a real tree or fake tree household?
"I am a fake tree home, I know," said March.
For those waiting on live trees, Home Depot and Lowe's expect to have their trees by Tuesday. Most Christmas tree tent shops will have them by Sunday and Monday.