Sweden's government said on Friday that it wanted to prevent Russian athletes from competing there, following similar announcements from neighbouring Finland and Norway.
The Nordic country is preparing to host the Nordic Ski World Championships in the city of Falun, starting in February.
"Fundamentally, our view is that we do not want Russian athletes on Swedish soil in international competitions, as this is a way for Russia and Putin to exploit the situation for propaganda purposes and it contributes to normalising the war," Social Affairs and Public Health Minister Jakob Forssmed told AFP.
The government was working on a "solution where we deny Russian athletes entry to Sweden", to be presented "in the near future", he added.
But the measure would be in place before the Nordic Ski World Championships started, said Forssmed.
The International Ski and Snowboard Federation (FIS) has permitted Russian and Belarusian athletes to compete under certain conditions, which include not displaying any country symbols.
The Swedish Ski Association had said that while it disagreed with FIS, it would abide by its decision.
On Thursday, Nordic neighbours Finland and Norway both presented measures to block Russian athletes from competing in their respective countries.
In the wake of Russia's 2022 invasion of Ukraine, several international sports bodies banned Russian athletes from competing, but some of them have begun easing restrictions.
"The problem has been accentuated by a number of decisions taken by international federations, which make the issue more urgent for states to deal with," Forssmed said.
"Russian sport is deeply entwined with the Russian state authorities," meaning sports could not be separated from the actions of the Russian state, he added.
On October 30, a ruling by the Court of Arbitration for Sport (CAS) opened the door for Russia's men's and women's ice hockey teams to return to the world championships next year.
The same day, Sweden's government called on the European Union to tighten visa rules for athletes representing Russia and Belarus.
Stockholm argued there should be no normalisation of their participation in sporting events as long as the war in Ukraine continued.
