There may be more than one sale a year, but the Steam Summer Sale is usually the biggest and best of the lot.
It's where you're most likely to find last years big titles and the early year releases at the best prices.
Nothing appeals more to gamers than the chance to fill their backlog beyond reason right before the business end of the year.
Steam Summer Sale Start Time
You wont have to wait too long for the Steam Summer Sale as it begins on 24 June, at the usual Steam update time of 6pm BST.
It's unclear how the Steam Summer Sale will work exactly, but based on previous sales there will be a set number of games on offer for the duration of the event, while others are presented as limited time availability.
When Will The Steam Summer Sale End
The Steam Summer Sale will end on 8 July, meaning the sale runs for 15 days in total. Again we would expect that the sale officially ends at the update time of 6pm BST on this date.
Be sure to fill your wishlist now and you'll receive notifications whenever a game goes on sale.
Don't assume anything with the Steam Summer Sale either, as it doesn't matter if a game has been out for one month or one year, there's every chance it could receive a discount.
What Are The Steam Mystery Cards
Along with the discovery of the times and dates of the Steam Summer Sale, we now know that Mystery Cards have been uploaded in preparation for it.
It's fairly standard that with any major seasonal sale, Steam run a card collecting event alongside it. It seems that this year will be a mystery or maybe detective themed event.
Going off the artwork on the cards, they appear to be very old-fashioned which would lead to a more Sherlock theme. Once the sale is live we'll know more about what these cards are for.