If you're like me, you can't resist a good Steam sale. Nothing is more satisfying than purchasing a heavily discounted game to add to your backlog of games that you never intend to play. Valve is usually exceptionally good at preventing leaked sale dates, until now.
Reddit user DarkMio posted, and since deleted, dates for the upcoming sales for the remainder of the year. These dates have since been confirmed by EuroGamer so it appears as if DarkMio was correct, the sales are listed below.
Steam Halloween Sale- October 26 to November 1
Steam Black Friday Sale- November 22 to November 28
Steam Winter Sale- December 21 to January 4 2018