On a shopping trip this weekend I saw what may be the first one of the year. A Christmas tree! On September 15th.
At this particular store, the Christmas tree was fully decorated, and the snow globes, stockings, and Christmas cards were already for sale. Right there next to the Halloween decorations.
How early is too early?