If your spouse/common law spouse/registered partner/dependent children/dependent parents are not EU citizens, they will need to apply for residence cards, but this can also be done after moving to Sweden, at the same time as you register your right of residence.
If you have lived in another EU country with a residence permit for at least five years, you qualify as a long-term resident and can apply, in that country, for a special EU residence permit. This makes it easier to move to another EU country, such as Sweden.
| Category | Details |
|---|---|
| Who Needs a Work Permit | Non-EU or non-EEA citizens must have a work permit before working in Sweden. Citizens of EU or Nordic countries do not need one. |
| Job Offer Requirement | You must have a confirmed job offer or employment contract. The position should be advertised in Sweden and the EU/EEA for at least 10 days before hiring. |
| Passport Requirement | A valid passport is required for the entire duration of your intended stay in Sweden. |
| Salary & Working Conditions | Your salary must be at least 80% of the Swedish median salary. Working conditions must follow Swedish collective agreements or industry standards. |
| Insurance Coverage | Your employer must provide health, life, occupational injury, and pension insurance from the start of your employment. |
| Residence Permit | If you plan to stay longer than 90 days, a residence permit is also required along with the work permit. |
| Family Members | Spouse and children can apply to accompany you under family residence permits. |
| Permit Duration & Extension | Work permits are usually issued for the length of the employment contract, up to two years. Extensions can be applied for before expiry. |
| Changing Jobs or Employers | If you change employer or position, you may need to apply for a new permit — unless you remain in the same field and meet the same conditions. |
| Exemptions | Some categories (e.g. short-term workers, researchers, or students finishing studies) may have special rules or exemptions. |
Ready to take the next step?
Subscribe to our blog to get the latest updates delivered straight to your inbox. Enter your email below to stay connected!