10,000 sea trout were released into Stockholm Ström on Monday, and will be followed by some 12,000 salmon on Tuesday.
The annual event drew scores of onlookers, who watched the first batch splash into the waters in front of the Royal Palace.
"This is something we have been doing for many years. It is mostly so we can sustain rod fishing here. This is necessary for people to fish here in the middle of the city, which is pretty unique," said Oliver Karlöf, fisheries biologist with the City of Stockholm.
WWF: "A long way to go" to make fish restaurants sustainable3:38 min 3:38 min
Christmas trees in the water help fish2:38 min 2:38 min