Since 1955, the holiday has always been on a Saturday (between June 20 and June 26). Earlier it was always on June 24. Many of the celebrations of midsummer take place on Friday, midsummer eve, when many workplaces are closed and shops may close their doors at noon.
