So, here's what you need to know: According to Yesmail Interactive, 38.1% of people start their Christmas shopping before November which jumps up to 69.8% of people starting their Christmas shopping before the 1st December.
How early should you do Christmas shopping?
Start as early as the day following Christmas day. Christmas shopping can start December 26th. Although you may feel the last thing you want to do is shop after the Christmas rush, stores often have incredible sales immediately after the holidays, and most items will be perfectly good gifts the next year.