Sjöström earned a spot on the Swedish Swimming Team for the Beijing Olympics, where she finished 27th in the preliminary heats of the 100m butterfly with a time of 59.08 and 29th in the preliminary heats of the 100m backstroke with a time of 1:02.38, failing to advance to the semi-finals in both races. She also swam the backstroke leg on the medley relay in which the Swedish team qualified in seventh place for the finals, though the team was disqualified in the final for an illegal relay take-off. The day of the medley relay final coincided with Sjöström's 15th birthday.