Sweden applied for NATO membership in May 2022 and was formally invited just over a month later. So far, 29 out of 31 countries have ratified.
In this order, the approvals have taken place:
July 2022: Denmark, Canada, Iceland, Norway, United Kingdom, Netherlands, Germany, Estonia and Latvia
August 2022: Poland, Lithuania, Luxembourg, Bulgaria, Albania, Belgium, France, Italy, USA, Romania, North Macedonia, Slovenia and Croatia
September 2022: Montenegro and the Czech Republic
October 2022: Slovakia, Spain, Portugal and Greece
April 2023: Finland
Hungary and Turkey remain. In connection with the NATO summit in Vilnius at the beginning of July, an agreement was reached between Turkey, Sweden and NATO that Turkey will approve “as soon as possible”, which seems to mean in October. Hungary has said that an approval could come shortly and that it is a matter of “technicalities”.